-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 24-02-10 05:04, Siarhei Siamashka wrote: > The following patches add some new 32bpp ARM NEON optimized fast paths for > the operations which are heavily used in the standard cairo-perf benchmarks. > Profiling statistics has been posted earlier: > http://people.freedesktop.org/~siamashka/files/20100216/pixman-0.17.6 > > A git branch with the same patches is also available here: > http://cgit.freedesktop.org/~siamashka/pixman/log/?h=neon-cairo-perf-speedup > > Siarhei Siamashka (3): > ARM: added 'neon_composite_over_n_8888_8888_ca' fast path > ARM: added 'neon_composite_src_x888_8888' fast path > ARM: added 'neon_composite_over_reverse_n_8888' fast path > > pixman/pixman-arm-neon-asm.S | 200 > ++++++++++++++++++++++++++++++++++++++++++ > pixman/pixman-arm-neon.c | 9 ++ > 2 files changed, 209 insertions(+), 0 deletions(-)
Wow, I went from 0.17.3 + overlapped blt to 0.17.8 + overlapped blt + these three patches and the performance improvement on OMAP3xxx and DM3xxx is HUGE! For example the GNOME start menu pops up a lot faster, making it feel nice and snappy. Nice work! regards, Koen -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.5 (Darwin) iD8DBQFLhlkcMkyGM64RGpERAmeFAKC31o0FlY+GL1OYAep5LK8vGIrvAQCgtthG Y10AQ0LpYyG3llyn+aLR+ZA= =C2+K -----END PGP SIGNATURE----- _______________________________________________ Pixman mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/pixman
