<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Jun 28, 2017 at 11:18 AM, Eric Anholt <span dir="ltr"><<a href="mailto:eric@anholt.net" target="_blank">eric@anholt.net</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I really liked this idea, as it should help with management of packet<br>
parsing tools like the CL dump.  The python script is forked off of theirs<br>
because our packets are byte-based instead of dwords, and the changes to<br>
do so while avoiding performance regressions due to unaligned accesses<br>
were quite invasive.<br>
---<br>
<br>
I'm hoping for an ack from Jason or Kenneth on the genxml script fork<br>
to the new location, and an Android test from Rob.  Full branch using<br>
the XML stuff is at vc4-xml of my Mesa tree.<br></blockquote><div><br></div><div>Fine with me.  One day, it'd be neat if we could recombine but a fork seems like a good initial plan to me.<br><br></div><div>Acked-by: Jason Ekstrand <<a href="mailto:jason@jlekstrand.net">jason@jlekstrand.net</a>><br><br></div><div>Glad to see genxml be useful for more than just us! :-)<br><br></div><div>--Jason<br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
 Android.mk                                         |   1 +<br>
 <a href="http://configure.ac" rel="noreferrer" target="_blank">configure.ac</a>                                       |   1 +<br>
 src/Makefile.am                                    |   4 +<br>
 src/broadcom/.gitignore                            |   1 +<br>
 .../<a href="http://Android.genxml.mk" rel="noreferrer" target="_blank">Android.genxml.mk</a>}                             |  43 +-<br>
 src/{intel => broadcom}/Android.mk                 |   5 -<br>
 src/{amd => broadcom}/Makefile.am                  |  22 +-<br>
 .../<a href="http://Makefile.genxml.am" rel="noreferrer" target="_blank">Makefile.genxml.am</a>}                            |  18 +-<br>
 src/broadcom/Makefile.sources                      |  12 +<br>
 src/broadcom/cle/gen_pack_<wbr>header.py                | 547 +++++++++++++++++++++<br>
 src/broadcom/cle/v3d_packet_<wbr>helpers.h              | 189 +++++++<br>
 src/broadcom/cle/v3d_packet_<wbr>v21.xml                | 220 +++++++++<br>
 src/gallium/drivers/vc4/<wbr>Android.mk                 |   5 +-<br>
 13 files changed, 1035 insertions(+), 33 deletions(-)<br>
 create mode 100644 src/broadcom/.gitignore<br>
 copy src/{mesa/<a href="http://Android.libmesa_git_sha1.mk" rel="noreferrer" target="_blank">Android.libmesa_git_<wbr>sha1.mk</a> => broadcom/<a href="http://Android.genxml.mk" rel="noreferrer" target="_blank">Android.genxml.mk</a>} (60%)<br>
 copy src/{intel => broadcom}/Android.mk (86%)<br>
 copy src/{amd => broadcom}/Makefile.am (75%)<br>
 copy src/{intel/<a href="http://Makefile.common.am" rel="noreferrer" target="_blank">Makefile.common.am</a> => broadcom/<a href="http://Makefile.genxml.am" rel="noreferrer" target="_blank">Makefile.genxml.am</a>} (74%)<br>
 create mode 100644 src/broadcom/Makefile.sources<br>
 create mode 100644 src/broadcom/cle/gen_pack_<wbr>header.py<br>
 create mode 100644 src/broadcom/cle/v3d_packet_<wbr>helpers.h<br>
 create mode 100644 src/broadcom/cle/v3d_packet_<wbr>v21.xml<br>
<span class="HOEnZb"><font color="#888888"><br>
</font></span></blockquote></div><br></div></div>