Also, you can find most of the gen4-5 XML here: https://cgit.freedesktop.org/~jekstrand/mesa/log/?h=wip/blorp-gen4
That should save you some typing. :-) On Fri, Mar 3, 2017 at 8:57 AM, Jason Ekstrand <ja...@jlekstrand.net> wrote: > Lois-Francis, > > Thanks for taking a crack at this! There are a couple other people (I put > them in the Cc) who have talked about doing this so thank you for sending > the announcement! > > My primary request as you dive into this would be that you do things in > such a way that we can have a fairly tight feedback loop. I think both Ken > and myself have a pretty clear idea of what things should look like when > you're done and I'd like to avoid any chance that you send a 50 patch > series and then get told to go back through the whole thing and make some > mechanical change. > > One other comment: look at blorp. It's already using genxml with the i965 > driver although there's a but of an abstraction layer there. It should > give you a decent idea about how to make a brw_emit() macro by combining > things and removing the abstraction. > > --Jason > > Sent with AquaMail for Android > http://www.aqua-mail.com > > > > On March 3, 2017 6:41:59 AM Louis-Francis Ratté-Boulianne < > l...@collabora.com> wrote: > > Hi, >> >> As to avoid any duplicate work, I want to inform everyone that I'm in >> the process of modifying the i965 driver so that it uses the same >> genxml infrastructure that the one used by the Intel Vulkan driver. The >> task has been proposed by Jason Ekstrand. >> >> I will probably post my first patchset today that will contain the >> basic call to replace the BEGIN_BATCH/ADVANCE_BATCH macros and the XML >> specification files for generations 4, 4.5 and 5. >> >> Let me know if you have any question or suggestion related to this >> work. >> >> -- >> Louis-Francis Ratté-Boulianne >> > > >
_______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev