[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Gnash-dev] cross compile gnash for imx31

From: Daniel Amor Martín
Subject: Re: [Gnash-dev] cross compile gnash for imx31
Date: Wed, 02 Jan 2008 18:56:26 +0100
User-agent: Thunderbird (Windows/20071031)

I have been playing with different aproachs to the problem of performance and using -02 and -03 in libs and gnash itself raised FPS from 50 to 60 in version 0.8.1, in CVs version I get oly 50FPS but better flash support.

Tha main speed problems seem to arise when there is some kind of real image or video on screen, common graphics and text work nice.

Rob Savoye escribió:
Udo Giacomozzi wrote:

I was talking about compiling Gnash optimized for speed, altough my
build just uses generic 486 optimizations (not specifically building
for Geode), so there may still be some room for improvement.

  Udo, you probably want to use the Geode optimized tool chain I built
for the OLPC, which is also a Geode LX. Unfortunately is
down (not sure why), but when it comes back, you can get both a Geode
optimized build of G++, but also an optimized glibc. For glibc, I added
hand crafted assembler tuned for the Geode LX for a bunch of the
low-level routines, like strlen(), which are used heavily in Gnash.
Treating the Geode like a dumb 486 is not the most optimal.

  Anyway, this is the toolchain I use for my own builds on the Geode LX
to squeeze every cycle out of the machine for the best performance.

  For the ARM11, I've been playing with the LLVM-gcc compiler lately, as
that's the one used for iPhone development. It's got an improved optimizer.

        - rob -

Attachment: daniel.vcf
Description: Vcard

reply via email to

[Prev in Thread] Current Thread [Next in Thread]