Bug 162674 - [GTK] EGL Support broken on X11
Summary: [GTK] EGL Support broken on X11
Status: NEW
Alias: None
Product: WebKit
Classification: Unclassified
Component: WebKitGTK (show other bugs)
Version: WebKit Nightly Build
Hardware: Unspecified Unspecified
: P2 Normal
Assignee: Nobody
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-09-28 07:59 PDT by Carlos Alberto Lopez Perez
Modified: 2016-10-05 07:00 PDT (History)
3 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Carlos Alberto Lopez Perez 2016-09-28 07:59:17 PDT
I have just built today's trunk (r206514) without GLX support (only EGL).

For that I just did this:

sudo mv /usr/include/GL/glx.h /var/tmp/glx.h
rm -fr WebKitBuild/Release
Tools/Scripts/build-webkit --release --gtk


Then when launching the minibrowser, all websites just show an empty/white view (no webprocess crash, just an empty view)

If I rebuild without the threaded compositor, then only the sites that don't trigger the AC mode like https://webkitgtk.org work.
All other sites also show an empty/white view.
Comment 1 Carlos Alberto Lopez Perez 2016-09-28 09:37:15 PDT
Not sure if this may be caused by the nvidia drivers.

can someone with intel mesa drivers test this?
Comment 2 Carlos Garcia Campos 2016-09-28 09:57:42 PDT
I'll probably broke this, I'll check here with my intel gpu.
Comment 3 Carlos Garcia Campos 2016-09-30 02:57:02 PDT
(In reply to comment #2)
> I'll probably broke this, I'll check here with my intel gpu.

of course I meant I probably broke this :-P
Comment 4 Carlos Garcia Campos 2016-10-05 03:22:53 PDT
I've tried it and it works for me, I enabled GLES2, so I guess GLX was disabled.
Comment 5 Gustavo Noronha (kov) 2016-10-05 07:00:48 PDT
Could it be that the problem only happens with big GL + !GLX?