[cairo] [PATCH, pixman] ARM NEON optimized pixman_blt & overlapped stuff

Koen Kooi k.kooi at student.utwente.nl
Fri Nov 20 06:48:42 PST 2009


On 18-11-09 14:41, Siarhei Siamashka wrote:
> Hello,
>
> Here is a branch with some basic ARM NEON optimizations for pixman_blt:
> http://cgit.freedesktop.org/~siamashka/pixman/log/?h=pixman_blt_neon
> These are quite similar to MMX/SSE2 and don't introduce any controversy,
> so I hope that they can be pushed to pixman master soon unless somebody
> has objections.
>
> But a bit more speed can be gained by tweaking pixman_blt to support
> overlapped source/destination areas and making use of SIMD optimizations
> there:
> http://cgit.freedesktop.org/~siamashka/pixman/log/?h=overlapped_blt

Using those patches on top of 0.17.3 + the xserver patch seem to be 
working without problems on beagleboard. I see no artifacts when 
scrolling in midori or arora.

regards,

Koen



More information about the cairo mailing list