Build webkit-efl with OpenGL ES 2
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
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@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@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
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@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@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@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
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@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@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@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@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
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@gmail.com <mailto:ryuan.choi@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@webkit.org <mailto:gyuyoung.kim@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@inf.u-szeged.hu <mailto:kkristof@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@lists.webkit.org <mailto:webkit-efl@lists.webkit.org> https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org <mailto:webkit-efl@lists.webkit.org> https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org <mailto:webkit-efl@lists.webkit.org> https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
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@gmail.com <mailto:ryuan.choi@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@webkit.org <mailto:gyuyoung.kim@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@inf.u-szeged.hu <mailto:kkristof@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@lists.webkit.org <mailto:webkit-efl@lists.webkit.org> https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org <mailto:webkit-efl@lists.webkit.org> https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org <mailto:webkit-efl@lists.webkit.org> https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
_______________________________________________ webkit-efl mailing list webkit-efl@lists.webkit.org https://lists.webkit.org/mailman/listinfo/webkit-efl
participants (3)
-
Gyuyoung Kim
-
Kristof Kosztyo
-
ryuan Choi