Hello Leon, 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 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... Udo _______________________________________________ Gnash-dev mailing list [email protected] http://lists.gnu.org/mailman/listinfo/gnash-dev

