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

