https://bugs.freedesktop.org/show_bug.cgi?id=103757
GitLab Migration User changed:
What|Removed |Added
Status|NEW |RESOLVED
Resolution|---
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
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
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
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
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
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
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
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
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
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
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
12 matches
Mail list logo