[webkit-help] hardware accelerated rendering path

vizshala vizshala at gmail.com
Wed Aug 31 07:49:53 PDT 2011


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,
vizshala at gmail.com

2011/8/22 Ariya Hidayat <ariya.hidayat at 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
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-help/attachments/20110831/81917b16/attachment.html>


More information about the webkit-help mailing list