[Mesa-dev] [PATCH 00/18] anv/pipeline: Do cross-stage linking
Timothy Arceri
tarceri at itsqueeze.com
Wed Jul 11 22:49:37 UTC 2018
On 12/07/18 07:18, Jason Ekstrand wrote:
> I sent out a series for this almost a year ago and it just sat on the list
> rotting away. You can find the original series here:
>
> https://patchwork.freedesktop.org/series/32809/
>
> This v2 is a rebase of that series. I believe Tim reviewed most of the
> original but the rebase was painful enough that it probably merits a second
> look-over. I still have yet to actually be able to tie this to performance
> data on anything. I know there are some Skyrim shaders that are affected
> by it but it runs at the same speed before and after.
As mentioned on IRC you are likely missing the most important parts for
linking to be fully effective (splitting arrays and vectors). The
following are the outstanding patches for i965.
https://patchwork.freedesktop.org/patch/189449/
https://patchwork.freedesktop.org/patch/189451/
https://patchwork.freedesktop.org/patch/189452/
With those there was a noticeable boost to the tessellation Vulkan demo
for RADV if I'm remembering correctly.
More information about the mesa-dev
mailing list