On Wed, May 24, 2017 at 01:04:58PM -0700, Matt Turner wrote: I found the performance of the Y-detiling to be atrocious into WC (due to the access pattern jumping 64 bytes and so neatly sabotaging the WCB).
I did a very rough sketch for using a temporary page to detile into: https://cgit.freedesktop.org/~ickle/mesa/commit/?h=brw-batch2&id=83b9069202634299e25d9aaab74bf7a8fe3ecf63 that brought the performance back into line with expectations (i.e. faster than using GTT on byt and bsw). -Chris -- Chris Wilson, Intel Open Source Technology Centre _______________________________________________ mesa-dev mailing list mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev