[Mesa-dev] [MR] intel: Add support for split SEND instructions

Jason Ekstrand jason at jlekstrand.net
Tue Jan 8 17:43:13 UTC 2019


We've had split send instructions in the hardware since Sky Lake but
haven't bothered to wire them up yet.  In order to get there, this MR adds
a new SHADER_OPCODE_SEND opcode which does a generic send without all the
special-casing in fs_generator.  At the end, it switches us to sends for
surface writes where it's especially convenient.  In future, we can easily
start using SENDs for more stuff or even possibly add some sort of
optimization pass to do automatic splitting.  For now, this just gets
everything we need in place.

https://gitlab.freedesktop.org/mesa/mesa/merge_requests/70
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/mesa-dev/attachments/20190108/d59dc7e2/attachment.html>


More information about the mesa-dev mailing list