QtWebKit, CSS 3D Transformation with H/W Acceleration
-
Hi,
I wanted to know if i want to enable h/w acceleration for CSS - 3D transformations, is it already available?
If not do we have any other Qt Port, where we can do this?If not is there any future plans for using GPU to for CSS 3D accelerations?
-hari
-
A quick search came up with "this page":http://trac.webkit.org/wiki/QtWebKitGraphics#Acceleratedcompositing which suggests that there is at least some hardware acceleration available. Apparently this work is included in Qt 4.7+
A couple of other related links:
"Qt Labs post on accelerated CSS3":http://labs.qt.nokia.com/2010/01/13/hardware-accelerated-css-animations-in-qtwebkit/ old, but includes link to git repo
"Follow-up labs post":http://labs.qt.nokia.com/2010/05/17/qtwebkit-now-accelerates-css-animations-3d-transforms/
"Bug tracker entry":https://bugreports.qt.nokia.com/browse/QTWEBKIT-242 -
I also just found "this blog post":http://qtwebkit.blogspot.com/2010/10/texture-mapper-accelerated-compositing.html explaining some of the plans for how future versions of QtWebKit will do hardware acceleration. Apparently they are moving to a TextureMapper based approach rather than QGraphicsView.
I hope this helps and isn't too much technical detail for what you wanted.