Skip to content

WIP: etnaviv: generate headers from xml files

Jonathan Marek requested to merge flto/mesa:etna-registers into main

Notes:

  • Based on src/freedreno/registers.
  • gen_header.py is a hacked up version of the freedreno one, to make it generate what we want with the etnaviv xml files, and a few small changes to the xml files to make them compatible.
  • The generated functions deal with types/shr (see changes to etnaviv_blend.c / etnaviv_texture_state.c / etnaviv_emit.h)

Merge request reports