[Webkit-unassigned] [Bug 119235] EGLNativeWindowType/uint64_t compile error in GLContext

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Jul 30 11:13:54 PDT 2013


https://bugs.webkit.org/show_bug.cgi?id=119235





--- Comment #9 from Zan Dobersek <zandobersek at gmail.com>  2013-07-30 11:13:40 PST ---
(In reply to comment #7)
> This patch is not AppleWin specific.  EGL already has a native window type, EGLNativeWindowType.  I'm just using that for AppleWin and WinCairo.  I'll try to get this in soon so you can incorporate my small change into yours.

I see. The problem is that this requires an inclusion of eglplatform.h. This causes problems for the GTK port which in future wants to support both the X11 and Wayland EGL platforms in the same build, but strictly setting the native window type makes this impossible. This was also the reason behind the refactoring of GLContextEGL I'm proposing, and I managed to solve that by defining the platform-specific native window type in the different GLContextEGL* headers.

Maybe that specific approach should be scaled over the GLContext class as well.

-- 
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.


More information about the webkit-unassigned mailing list