The series aims to improve performance on non-LLC platforms like Braswell and
Broxton.
Unsynchronized mappings were not actually unsynchronized on non-LLC platforms,
hurting Unigine Valley performance quite a lot. That's fixed. We also start
using write-combining, a feature available since Linux v4.0.
With WC mappings in place, I've also enabled our tiled memcpy fast paths on
non-LLC platforms. I've done that in three separate patches in order to
benchmark them independently.
TODO:
More benchmarking, include data in commit messages
Sort out authorship (lots of these patches have chunks split out of a large
patch from Chris Wilson's brw-batch branch)
_______________________________________________
mesa-dev mailing list
[email protected]
https://lists.freedesktop.org/mailman/listinfo/mesa-dev