Hi,<div><br></div><div>I send a series of patches for NEON optimizations of bilinear scaling.</div><div>It&#39;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&#39;m sorry about the test failure in previous patch.</div><div>I used mask format symbol &#39;x&#39; to indicate that there&#39;s no mask instead of &#39;n&#39; which generally means &#39;solid mask&#39;.</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>