Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Register
  • Sign in
  • mesa mesa
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 3,086
    • Issues 3,086
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 1,020
    • Merge requests 1,020
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Releases
  • Packages and registries
    • Packages and registries
    • Container Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar

Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.

  • MesaMesa
  • mesamesa
  • Merge requests
  • !6070

freedreno: ingest envytools

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Rob Clark requested to merge robclark/mesa:wip/ingest-envytools into master Jul 24, 2020
  • Overview 23
  • Commits 16
  • Pipelines 32
  • Changes 111

This pulls in the register xml, rnn, decode tools, and afuc (ie. everything that depends on the xml) into mesa. And adds equivalent CI to what I had setup in the gitlab envytools tree.

I haven't yet sorted out syncing back to the envytools tree (I guess some sort of cron job would do the trick?)

I setup cffdump and crashdec to be installed (if tools are built, and dependencies are found), but I guess the rest of the tools are niche enough to not bother installing. But I could be convinced either way. Possibly we should rename cffdump/crashdec to something in the "fd" namespace, like fdperf. (fddump/fdcrashdec??)

There is still some room to de-duplicate a little, in particular not having two copies of the disassemblers.. but I haven't sorted out yet how that would work, since they are slightly different as a result of their different requirements. That might come later.

Edited Jul 24, 2020 by Rob Clark
Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: wip/ingest-envytools