Hi,<div><br></div><div>I send a series of patches for NEON optimizations of bilinear scaling.</div><div>It's based on latest snapshot of pixman master repository.</div><div><br></div><div>First patch defines a new common header macro for bilinear a8 mask scanline function.</div>
<div>In second patch, I implemented some bilinear scanline functions in a new file pixman-arm-neon-asm-bilinear.S with modified Makefile.</div><div>Last patch just enables additional fast paths into pixman_implementation_t.</div>
<div><br></div><div>I'm sorry about the test failure in previous patch.</div><div>I used mask format symbol 'x' to indicate that there's no mask instead of 'n' which generally means 'solid mask'.</div>
<div><br></div><div>So, in this convention,</div><div><br></div><div>over_8888_x_8888</div><div>add_8888_x_8888</div><div>src_8888_8_8888</div><div>over_8888_8_8888</div><div>add_8888_8_8888</div><div><br></div><div>these functions are implemented in the new file.</div>
<div>It passes pixman scaling test now.</div><div>Any kind of review would be appreciated.</div><div><br>-- <br>Best Regards,<div>Taekyun Kim</div><br>
</div>