The latest cairo port does not support accelerate composition, nor does it support hardware based primitive drawing. I think FireFox cairo d2d backend can be a good reference in the primitive drawing. However, accelerated composition seems to be more complicated because all resources I can find is the source code under graphics/ca where Apple have implemented the accelerated composition. Is there any document can help better understand the details? Thanks.
With Regards, vizsh...@gmail.com 2011/8/22 Ariya Hidayat <ariya.hida...@gmail.com> > > Is it possible we apply this rule to a more general web page, like the > way > > similar to what FireFox has adopted by using Direct2D on Windows port. > > Yes, this is usually taken care at the platform graphics stack which a > certain port is using. CoreGraphics, Skia, Qt's QPainter, and Cairo > all have support (sometimes through a defined back-end) for > hardware-accelerated primitive drawing. > > Some stuff I have written about this subject: > > http://www.sencha.com/blog/understanding-hardware-acceleration-on-mobile-browsers/ > > http://ariya.ofilabs.com/2011/06/your-webkit-port-is-special-just-like-every-other-port.html > > > > -- > Ariya Hidayat, Passionate Technologist > http://ariya.ofilabs.com >
_______________________________________________ webkit-help mailing list webkit-help@lists.webkit.org http://lists.webkit.org/mailman/listinfo.cgi/webkit-help