[webkit-dev] ANGLE on QNX / non-x11 unixoids

Milian Wolff milian.wolff at kdab.com
Fri Aug 31 06:02:16 PDT 2012


Hey there,

the last days I've spent on trying to get a QtWebKit with OpenGL support, see 
https://bugs.webkit.org/show_bug.cgi?id=95466 for an assortment of patches.

To get it compiling, I had to patch ANGLE source code and Simon Hausmann told 
me he is not comfortable in reviewing these patches. So here I am asking for 
how to proceed. Should I first try to upstream these patches to ANGLE somehow?

This one should be fairly trivial to get upstream I hope: 
https://bugs.webkit.org/show_bug.cgi?id=95468

I severly doubt that this will be possible for the following patch though: 
https://bugs.webkit.org/show_bug.cgi?id=95560

How do other platforms manage this? I.e. how do you guys compile the ANGLE 
code on an OS with OpenGL ES but without X11? I fail to see how this is 
possible, i.e. how should #include "GLSLANG/ShaderLang.h" be found but the 
system includes used instead of ANGLE/include/{EGL,GLES2,KHR}? Esp. the 
Blackberry guys should have had the same issue, or is OpenGL / USE_3D_GRAPHICS 
disabled on that platform?

One idea I have would be to move the GLSLANG folder to a different place, 
maybe inside ANGLE/src such that it can be included without requiring 
ANGLE/include to reside in the include path?

Cheers
-- 
Milian Wolff | milian.wolff at kdab.com | Software Engineer
KDAB (Deutschland) GmbH&Co KG, a KDAB Group company
Tel. Germany +49-30-521325470, Sweden (HQ) +46-563-540090
KDAB - Qt Experts - Platform-independent software solutions
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.webkit.org/pipermail/webkit-dev/attachments/20120831/cb325860/attachment.sig>


More information about the webkit-dev mailing list