[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2019-09-18 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 GitLab Migration User changed: What|Removed |Added Status|NEW |RESOLVED Resolution|---

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #10 from Pekka Paalanen --- (In reply to Michael Olbrich from comment #9) > (In reply to Pekka Paalanen from comment #1) > > Any reason you cannot use EGL_KHR_platform_wayland? > > It's not my code. It's somewhere in gstreamer-vaapi

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #9 from Michael Olbrich --- (In reply to Pekka Paalanen from comment #1) > Any reason you cannot use EGL_KHR_platform_wayland? It's not my code. It's somewhere in gstreamer-vaapi. I was just debugging why my application was crashing

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #8 from Michael Olbrich --- (In reply to Daniel Stone from comment #7) > Good point - I guess it'd have to be if > (_eglPointerIsDereferencable(child_pointer) && > _eglPointerIsDereferencable(((char *) child_pointer) + strlen("wl_dis

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #7 from Daniel Stone --- (In reply to Michael Olbrich from comment #6) > (In reply to Daniel Stone from comment #2) > > > Michael, I'll attach a compiled but untested patch; can you please let me > > know if it helps? > > Looks goo

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #6 from Michael Olbrich --- (In reply to Daniel Stone from comment #2) > Michael, I'll attach a compiled but untested patch; can you please let me > know if it helps? Looks good. It does the right thing for wayland and drm at least

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #5 from Daniel Stone --- (In reply to Emil Velikov from comment #4) > > I do recall mentioning that exposing the same symbol(s) will lead to bad > experiences. Followed by some ideas... > Yep, as per the discussion on inlining way

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #4 from Emil Velikov --- I do recall mentioning that exposing the same symbol(s) will lead to bad experiences. Followed by some ideas... WRT eglGetDisplay - I'd recommend moving towards the EGL_*_platform_* extensions ASAP - EGL_E

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #3 from Daniel Stone --- Created attachment 135490 --> https://bugs.freedesktop.org/attachment.cgi?id=135490&action=edit egldisplay-try-interface-name-for-wl-display.patch -- You are receiving this mail because: You are the QA Co

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #2 from Daniel Stone --- (In reply to Pekka Paalanen from comment #1) > eglGetDisplay() is by definition broken on multi-platform implementations, > yes. Ugh. It is broken by definition, but Mesa does go to great lengths to try to m

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 --- Comment #1 from Pekka Paalanen --- eglGetDisplay() is by definition broken on multi-platform implementations, yes. Any reason you cannot use EGL_KHR_platform_wayland? -- You are receiving this mail because: You are the QA Contact for the

[Mesa-dev] [Bug 103757] eglGetDisplay() is broken for Wayland

2017-11-15 Thread bugzilla-daemon
https://bugs.freedesktop.org/show_bug.cgi?id=103757 Bug ID: 103757 Summary: eglGetDisplay() is broken for Wayland Product: Mesa Version: git Hardware: Other OS: All Status: NEW Severity: normal P