Friday, October 05, 2007

Cairo, Canvas and EXA

The last days I have used my free time to read about cairo and X acceleration. I created some tests to verify cairo performance on N800, because this is the main component for a GtkCanvas, this need be fast, cworth[1] and another cairo guys have helped me a lot in irc channel. I am still working on some tests and making some optimizations to get the best results and very soon I will publish the results.


The problem is that in N800 device the current version of cairo does not have full support for RGB 565 surfaces, and these days I read in the blog[2] from openmoko[3] guys that they have the same problems.


Another great thing is the current performance of EXA acceleration, you can see this on this benchmark[4] posted by cworth[1].



[1]http://cworth.org/

[2]http://blogs.gnome.org/thos/2007/09/26/partial-tv-fame/

[3]http://www.openmoko.org/

[4]http://wiki.x.org/wiki/ExaStatus

[5]http://cworth.org/exa/i965/render_bench/

Labels:

0 Comments:

Post a Comment

<< Home