[Pixman] [PATCH 0/3] NEON optimizations for bilinear scaling with A8 mask for operator src, over, add

Taekyun Kim podain77 at gmail.com
Tue Apr 12 06:26:30 PDT 2011


Hi,

I send a series of patches for NEON optimizations of bilinear scaling.
It's based on latest snapshot of pixman master repository.

First patch defines a new common header macro for bilinear a8 mask scanline
function.
In second patch, I implemented some bilinear scanline functions in a new
file pixman-arm-neon-asm-bilinear.S with modified Makefile.
Last patch just enables additional fast paths into pixman_implementation_t.

I'm sorry about the test failure in previous patch.
I used mask format symbol 'x' to indicate that there's no mask instead of
'n' which generally means 'solid mask'.

So, in this convention,

over_8888_x_8888
add_8888_x_8888
src_8888_8_8888
over_8888_8_8888
add_8888_8_8888

these functions are implemented in the new file.
It passes pixman scaling test now.
Any kind of review would be appreciated.

-- 
Best Regards,
Taekyun Kim
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.freedesktop.org/archives/pixman/attachments/20110412/04e7c90d/attachment.html>


More information about the Pixman mailing list