After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 726360 - [RFC] GstContext x11 display handling
[RFC] GstContext x11 display handling
Status: RESOLVED FIXED
Product: GStreamer
Classification: Platform
Component: gst-plugins-gl
git master
Other Linux
: Normal normal
: 1.3.1
Assigned To: GStreamer Maintainers
GStreamer Maintainers
Depends on:
Blocks:
 
 
Reported: 2014-03-14 18:18 UTC by Matthew Waters (ystreet00)
Modified: 2014-03-16 15:34 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
utils: add x11 GstContext handling (5.31 KB, patch)
2014-03-14 18:18 UTC, Matthew Waters (ystreet00)
committed Details | Review

Description Matthew Waters (ystreet00) 2014-03-14 18:18:03 UTC
This shares the actual x11 display handle between elements which is needed for GL context sharing to occur with intel GPUs on linux.
Comment 1 Matthew Waters (ystreet00) 2014-03-14 18:18:59 UTC
Created attachment 271935 [details] [review]
utils: add x11 GstContext handling
Comment 2 Sebastian Dröge (slomo) 2014-03-15 14:42:51 UTC
Comment on attachment 271935 [details] [review]
utils: add x11 GstContext handling

Seems like a very good idea :)
Comment 3 Sebastian Dröge (slomo) 2014-03-15 14:43:21 UTC
Also we do (should do?) the same with EGLDisplay, it can be relevant for e.g. gst-omx.
Comment 4 Matthew Waters (ystreet00) 2014-03-15 17:15:21 UTC
Sure, we should do it for EGLDisplay as well.
Comment 5 Sebastian Dröge (slomo) 2014-03-16 09:47:52 UTC
I mean we do it inside eglglessink already for EGLDisplay ;) Just go ahead with implementing this for X11 displays
Comment 6 Matthew Waters (ystreet00) 2014-03-16 15:33:53 UTC
Comment on attachment 271935 [details] [review]
utils: add x11 GstContext handling

5bf83bd48f652335d65a2f8cf851012dd7a18018
Author: Matthew Waters <ystreet00@gmail.com>
Date:   Fri Mar 14 19:03:36 2014 +0100

    gl/utils: add x11 GstContext handling
    
    https://bugzilla.gnome.org/show_bug.cgi?id=726360