[Pixman] ARMv6: Assorted improvements
Tomeu Vizoso
tomeu.vizoso at collabora.com
Wed Mar 12 01:52:34 PDT 2014
On 03/12/2014 09:24 AM, Tomeu Vizoso wrote:
> Hi,
>
> I'm resending a few patches that Ben Avison sent last year in March,
> rebased and make-checked on ARMv6. Just had to make a small change
> due to a function rename.
Ahem, sorry about that. Have just noticed, while perusing the archives,
that Ben had resent it in October and he got useful feedback already.
I will talk with Ben off-list in case I can be of help in getting this
finally merged.
Regards,
Tomeu
> Here is the original cover letter:
>
> While I have some pending contributions relating to pad-repeated
> images and over_n_8888 from 2013-02-06 and 2013-02-13, I've been
> continuing to work in other areas. These patches have been rebased
> at the current head of git (as I understand is list policy), though
> the Cairo benchmark results included in the log messages assume the
> earlier patches have been applied (lowlevel-blt-bench should be
> unaffected). It is likely that you will encounter conflicts if you
> attempt to apply both this patch series and my series from February
> in either order.
>
> Ben Avison (12):
> ARMv6: Fix some indentation in the composite macros
> ARMv6: Minor optimisation
> ARMv6: Support for very variable-hungry composite operations
> ARMv6: Add fast path flag to force no preload of destination buffer
> ARMv6: Force fast paths to have fixed alignment to the BTAC
> Add extra test to lowlevel-blt-bench and fix an existing one
> ARMv6: Macro to permit testing for early returns or alternate
> implementations
> ARMv6: Added fast path for over_n_8888_8888_ca
> ARMv6: Add fast path for in_reverse_8888_8888
> ARMv6: Add fast path for over_reverse_n_8888
> ARMv6: Add fast path for add_8888_8888
> ARMv6: Add fast path for src_x888_0565
>
> pixman/pixman-arm-simd-asm.S | 584 ++++++++++++++++++++++++++++++++++++++++++
> pixman/pixman-arm-simd-asm.h | 122 +++++++--
> pixman/pixman-arm-simd.c | 37 +++
> test/lowlevel-blt-bench.c | 3 +-
> 4 files changed, 720 insertions(+), 26 deletions(-)
>
More information about the Pixman
mailing list