[webkit-efl] Build webkit-efl with OpenGL ES 2

Kristof Kosztyo kkristof at inf.u-szeged.hu
Wed Jul 30 07:02:17 PDT 2014


Hi,

Finally I could manage to build and run without any crash.
To accomplish that I had to build the efl lib with GLES.

Best regards,
Kristof

On 2014-07-29 13:37, Kristof Kosztyo wrote:
> Hi,
>
> I forget to mention that the build with OpenGL works fine with 
> software fallback.
> The target is a Samsung Chromebook (XE303).
> You can find the backtrace here: 
> https://gist.github.com/kkristof/615cfde44f7c1f491a96
> (I didn't want to flood the mail with the long backtrace :) )
>
> Any advice where to move on?
>
> Best regards,
> Kristof Kosztyo
>
> On 2014-07-28 14:28, Gyuyoung Kim wrote:
>> If nobody upstream code for GLES, I don't mind whoever contributes 
>> the functionality.
>>
>> Gyuyoung.
>>
>>
>> On Mon, Jul 28, 2014 at 9:25 PM, ryuan Choi <ryuan.choi at gmail.com 
>> <mailto:ryuan.choi at gmail.com>> wrote:
>>
>>     Hi,
>>
>>     I didn't dig the crash point.
>>
>>     But, if I am right, webkit-efl for GLES is not well upstreamed.
>>     ewebkit on the tizen has some local patch for GLES but many local
>>     implementations are mixed.
>>
>>     (I hope that we upstream it well.)
>>
>>     Best Regards,
>>     Ryuan Choi
>>
>>
>>
>>     2014-07-28 14:48 GMT+09:00 Gyuyoung Kim <gyuyoung.kim at webkit.org
>>     <mailto:gyuyoung.kim at webkit.org>>:
>>
>>         Hello Kristof,
>>
>>         First of all, did you check whether MiniBrowser works on your
>>         base WebKit EFL source ? If so, I would like to the backtrace
>>         when crash happens.
>>
>>         Or, if you file a bug and upload your WIP patch, let me take
>>         a look it.
>>
>>         Cheers,
>>         Gyuyoung.
>>
>>
>>         On Sat, Jul 26, 2014 at 12:52 AM, Kristof Kosztyo
>>         <kkristof at inf.u-szeged.hu <mailto:kkristof at inf.u-szeged.hu>>
>>         wrote:
>>
>>             Hi all!
>>
>>             I am trying to build the webkit-efl with openGLES 2.
>>             I could manage to do that with some modification in the
>>             cmake files (it seems the WebKit2's cmake file doesn't
>>             support the GLES) but when I start the Minibrowser it
>>             runs into segmentation fault at the beginning of the
>>             window creation.
>>             The crash happens in the window_create() when it calls
>>             the elm_win_add function.
>>             You can check the full backtrace here
>>             https://gist.github.com/kkristof/82b383c781838d703778
>>
>>             My questions are the following:
>>             Does the webkit-efl support the GLES out of the box or I
>>             missed something?
>>             Do I have to link the dependencies with GLES?
>>             There are any 'dummy proof' guide to follow?
>>             Any further advice to accomplish this?
>>
>>             Best regards,
>>             Kristof Kosztyo
>>             _______________________________________________
>>             webkit-efl mailing list
>>             webkit-efl at lists.webkit.org
>>             <mailto:webkit-efl at lists.webkit.org>
>>             https://lists.webkit.org/mailman/listinfo/webkit-efl
>>
>>
>>
>>         _______________________________________________
>>         webkit-efl mailing list
>>         webkit-efl at lists.webkit.org <mailto:webkit-efl at lists.webkit.org>
>>         https://lists.webkit.org/mailman/listinfo/webkit-efl
>>
>>
>>
>>     _______________________________________________
>>     webkit-efl mailing list
>>     webkit-efl at lists.webkit.org <mailto:webkit-efl at lists.webkit.org>
>>     https://lists.webkit.org/mailman/listinfo/webkit-efl
>>
>>
>>
>>
>> _______________________________________________
>> webkit-efl mailing list
>> webkit-efl at lists.webkit.org
>> https://lists.webkit.org/mailman/listinfo/webkit-efl
>
>
>
> _______________________________________________
> webkit-efl mailing list
> webkit-efl at lists.webkit.org
> https://lists.webkit.org/mailman/listinfo/webkit-efl

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.webkit.org/pipermail/webkit-efl/attachments/20140730/14ba53f7/attachment.html>


More information about the webkit-efl mailing list