<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>