Hello Udo,

thanks for replying and your work on AGG and FB in Gnash!

On Tue, Sep 8, 2009 at 9:32 AM, Udo Giacomozzi<[email protected]> wrote:
>
> Monday, September 7, 2009, 10:36:49 PM, you wrote:
> LW> what is needed to support cairo (with it's image surface) for the
> LW> framebuffer UI?
>
> LW> Currently only agg is supported. Cairo / pixman recently got good ARM
> LW> NEON optimizations that are worth exploring.
>
> I wrote the AGG and FB part of Gnash, but don't know much about Cairo.
> However, as long as Cairo can provide a linear buffer that can be
> copied directly to graphics memory, it should not be a big deal. There
>
Yes, that's no problem with cairo.

> are various pixel formats and -depths around, so Cairo must support
> all of these directly - otherwise you will loose a lot of performance
> just for converting pixels.
>
> The ARM NEON feature sounds very interesting. AGG (the library itself,
> not the Gnash GUI) could certainly be optimized to use these features,
> so maybe you might invest some time there...
>
I would rather spend time on enabling cairo in the fb mode, so that we
get the NEON optimizations for free.

Note however that Cairo may be a tad slower to begin with, so it has
to overtake the agg performance.

Regards,
-- 
Leon


_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to