[webkit-qt] QtWebKit, QtWebKit 2 and... WebGL

noam.rosenthal at nokia.com noam.rosenthal at nokia.com
Fri Apr 23 16:01:00 PDT 2010

Accelerated compositing is not finalized yet - we're still working on some things, especially WebGL integration:
See https://bugs.webkit.org/show_bug.cgi?id=35388

I haven't tested it myself in a while, but I believe that by removing AcceleratedCompositingEnabled from the settings (QWebSettings), and by building with 3D-canvas, you can make WebGL work - this is necessary until we finalize the above fix.

From: webkit-qt-bounces at lists.webkit.org [mailto:webkit-qt-bounces at lists.webkit.org] On Behalf Of ext Chinmaya Sn
Sent: Friday, April 23, 2010 3:44 PM
To: Poulain Benjamin (Nokia-D-Qt/Oslo)
Cc: webkit-qt at lists.webkit.org
Subject: Re: [webkit-qt] QtWebKit, QtWebKit 2 and... WebGL

Ah, I din't realize accelerated compositing is complete.

I think there is condition in  HTMLCanvasElement::getContext which will
fail to return 3d-context unless Accelerated Compositing is enabled.

On Fri, Apr 23, 2010 at 1:18 PM, <benjamin.poulain at nokia.com<mailto:benjamin.poulain at nokia.com>> wrote:
> I have been testing daily for WebGL I don't think it works.
> I believe QtWebKit needs complete accelerated compositing support for WebGL to be completely working.

QtWebKit _has_ accelerated compositing thanks to No'am.
But WebGL and accelerated compositing are unrelated, WebGL elements can be regular layers.

webkit-qt mailing list
webkit-qt at lists.webkit.org<mailto:webkit-qt at lists.webkit.org>

chinmaya sn

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20100424/6aa61c7c/attachment.html>

More information about the webkit-qt mailing list