[Pixman] fast-scale branch performance improvements
Alexander Larsson
alexl at redhat.com
Tue Mar 16 08:24:02 PDT 2010
On Tue, 2010-03-16 at 16:51 +0200, Siarhei Siamashka wrote:
>
> Regarding the alex's branch and performance, I already mentioned that
> it was
> much slower for over_8888_0565 case in my benchmark when compared
> against my
> branch on ARM Cortex-A8 (the other cases of scaling are ok). I'm using
> the
> following test program for benchmarking these optimizations:
> http://cgit.freedesktop.org/~siamashka/pixman/commit/?h=test-n-bench&i
> d=93ec60149cb3535f70a9e285de0b359ff444f26e
>
> The test program tries to benchmark scaling of when source and
> destination
> image sizes are approximately the same (and the performance can be
> more or
> less directly compared to the simple nonscaled blit).
>
> The results are (variance is only in the last digit):
>
> op=3, src_fmt=20028888, dst_fmt=10020565, speed=5.06 MPix/s (1.21 FPS)
> vs.
> op=3, src_fmt=20028888, dst_fmt=10020565, speed=8.72 MPix/s (2.08 FPS)
>
> which is quite a lot.
Can you retry with my new branch:
http://cgit.freedesktop.org/~alexl/pixman/log/?h=alex-scaler2
--
=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Alexander Larsson Red Hat, Inc
alexl at redhat.com alexander.larsson at gmail.com
He's an obese gay werewolf with a winning smile and a way with the ladies.
She's a cynical communist vampire with a flame-thrower. They fight crime!
More information about the Pixman
mailing list