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 mesa-dev@lists.freedesktop.org https://lists.freedesktop.org/mailman/listinfo/mesa-dev