[Bug 749411] glcontext_egl should call eglTerminate to free resources for non EGL DISPLAY types

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon May 18 22:16:26 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=749411

--- Comment #5 from Matthew Waters <ystreet00 at gmail.com> ---
(In reply to Jian Li from comment #4)
> This is not the display sharing case

That may be true/false according to the EGL implementation.

As I said above, we don't know how eglGetDisplay is implemented and the spec
being unclear about this issue, calling eglTerminate on an EGLDisplay that has
been eglGetDisplay-ed multiple times with the same native display could cause
problems for the other GL contexts.  

I'd be happy to be proved wrong across all the EGL implementation out there
(Android, Mesa, NVIDIA, AMD, X11, Wayland, WinCE?, rpi, Mali, etc) however see
above for how this reference stuff should be solved.

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list