[Pixman] [PATCH 0/3] ARM NEON optimizations for better results in cairo-perf benchmarks

Siarhei Siamashka siarhei.siamashka at gmail.com
Tue Feb 23 20:04:48 PST 2010


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(-)



More information about the Pixman mailing list