[cairo] pixman: New ARM NEON optimizations

Siarhei Siamashka siarhei.siamashka at gmail.com
Mon Oct 19 14:35:22 PDT 2009


On Wednesday 14 October 2009, Siarhei Siamashka wrote:
> Hello,
>
> This branch has new ARM NEON optimizations:
> http://cgit.freedesktop.org/~siamashka/pixman/log/?h=arm-neon-update

[...]

Pushed the first commit to master. It only contains removal of unused and
commented out code. It was safe to apply, and this kind of housekeeping is
needed anyway before introducing something new here.

Regarding the other changes. I'm somewhat tempted to push them too :) After
all, this code provides up to 2x performance improvement over the existing
NEON optimizations. And it is also needed for introducing ARM NEON
optimizations to overlapping-aware pixman_blt function.

There is also pixman fast path microbenchmark program in this branch:
http://cgit.freedesktop.org/~siamashka/pixman/log/?h=test-n-bench

It can be used by running:
$ test/lowlevel-blt-bench _

-- 
Best regards,
Siarhei Siamashka


More information about the cairo mailing list