[webkit-qt] [HELP] Doing a build of QtWebKit with WebGL enabled

Jarkko Sakkinen jarkko.sakkinen at iki.fi
Mon Jun 7 08:38:04 PDT 2010


Hi,

AC is enabled by default in compilation, so you just need to enabled
QGV, AC and QGLWidget viewport from the menu. I think everything
except WebGL can be enabled also from command-line. Probably
command-line option also WebGL support should be added to the
test browser.

BTW, the WebGL support is in kind of "code complete" (there is nothing
new to be added for now but there are probably lot of small fixes to be done
here and there) change so stuff  will be fixed only based on bug reports.

BR, Jarkko

On Mon, Jun 7, 2010 at 5:26 PM, Ivan De Marino <ivan.de.marino at gmail.com>wrote:

> Thanks a lot guys!
>
> Indeed I was using the *qtwebkit repo* on gitorious, not the *webkit one*on gitorious.
> And if I remember correctly from my last build, a part from passing*--3d-canvas
> *, to enable QGV and AC I just need to do it* from the* *Menu of the
> QtTestBrowser*. Right?
>
> PS What *--3d-rendering* stands for? I don't really understand what that
> flags delivers and I couldn't find any README about it (me blind?).
>
> Thanks a lot
>
> On 7 June 2010 14:40, Jarkko Sakkinen <jarkko.sakkinen at iki.fi> wrote:
>
>> Hi Ivan,
>>
>> Nothing has been removed from trunk, it's just not part of the official
>> 2.0 release content. So you can grab the code from trunk and try it out.
>> Compile webkit with --3d-canvas flag and you should have the support. If you
>> have any issues then please do a bug report or/and contact me via irc
>> (#qtwebkit @ freenode) :)
>>
>> We have now agreed (Simon can you verify this?) that the official support
>> is scoped to accelerated compositing. So you need to use QtTestBrowser with
>> QGV and AC enabled (preferably with QGLWidget to get good performance). So
>> issues will be fixed based on that configuration.
>>
>> BR, Jarkko
>>
>> On Mon, Jun 7, 2010 at 4:17 PM, Ivan De Marino <ivan.de.marino at gmail.com>wrote:
>>
>>> Hello.
>>> In commit 178990dadfd, Simon Hausmann removed the WebGL support.
>>>
>>> *commit 178990dadfde03e514ac784bc28730032f876afa*
>>> *Author: Simon Hausmann <simon.hausmann at nokia.com>*
>>> *Date:   Tue May 4 15:27:27 2010 +0200*
>>> *
>>> *
>>> *    Removed WebGL support in the release branch.*
>>> *    *
>>>  *    As discussed with Jarkko, this feature is not ready for the
>>> release*
>>> *    yet. It's not enabled in the build by default (CANVAS_3D) and it's*
>>> *    seeing lots of changes in the trunk still.*
>>> *    *
>>> *    Reviewed-by: Jocelyn*
>>>
>>>
>>> Is there any way so that I can do a "test" build with this feature
>>> available?
>>> No problem is "it's unstable": it's something I need for doing an
>>> internal demo of WebKit.
>>> The crowd I'll have can't understand the concept of "has been temporary
>>> removed because it's been still heavily developed".
>>>
>>> For now, I'm trying with a "git revert ...". Any other option?
>>>
>>> Thanks in advance for any help
>>>
>>> --
>>> Ivan De Marino | Software Engineer | France Telecom R&D UK - Orange Labs
>>> w. +44 20 8849 5806 | m. +44 7515 955 861 | m. +44 7974 156 216
>>> ivan[dot]demarino[at]orange-ftgroup.com |
>>> ivan[dot]de[dot]marino[at]gmail[dot]com
>>> www.detronizator.org | www.linkedin.com/in/ivandemarino
>>>
>>> _______________________________________________
>>> webkit-qt mailing list
>>>
>>> webkit-qt at lists.webkit.org
>>> http://lists.webkit.org/mailman/listinfo.cgi/webkit-qt
>>>
>>>
>>
>
>
> --
> Ivan De Marino | Software Engineer | France Telecom R&D UK - Orange Labs
> w. +44 20 8849 5806 | m. +44 7515 955 861 | m. +44 7974 156 216
> ivan[dot]demarino[at]orange-ftgroup.com |
> ivan[dot]de[dot]marino[at]gmail[dot]com
> www.detronizator.org | www.linkedin.com/in/ivandemarino
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-qt/attachments/20100607/e8a86e66/attachment.html>


More information about the webkit-qt mailing list