Michael,
I tried to implement page flipping in s3c2410fb. No luck. Performance
is worse than in case without flipping.
I suppose SurfaceFlinger uses memcpy (or similar) for double buffering
from/to "offscreen" surface(s).
If offscreen surface resides in Fb memory it's non-cached, therefore
performance suffer.
(I may be wrong. But it's most credible explanation I found)

On 4 дек, 15:30, Michael Trimarchi <trimar...@gandalf.sssup.it> wrote:
> Hi,
>
> Alexey Roslyakov wrote:
> > Thanks, Michael,
> > great work.
>
> > Now bionic code (libc/arch-arm/*.s) is armv4-friendly. You can safely
> > use original bionic/libc/Android.mk - optimized versions of memcpy,
> > strlen and memcmp.
> > Android will run faster a little bit;)
>
> I have redone a rebase and use now the memcpu of bionic but with same
> result in
> performance. I will continue to investigate but I think that it can be
> related
> to the new graphics abstraction. I have compiled alsa, but it is far away
> to work. Have you done some work on it?
>
> Michael
>
> > On 27 , 03:25, Michael Trimarchi <trimar...@gandalf.sssup.it>
> > wrote:
>
> >> Hi,
>
> >> this is my patch to boot android. The PAN display ioctl is only for 
> >> openmoko, hope that can help
> >> some user.
>
> >> The overall performance are not good but the keyboard is three time faster 
> >> from cupcake version :)
>
> >> Michael
>
> >>  eclair.patch
> >> 50K

-- 
unsubscribe: android-porting+unsubscr...@googlegroups.com
website: http://groups.google.com/group/android-porting

Reply via email to