[Bug 704808] Split GstGLDisplay into that and GstGLContext
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Wed Aug 14 23:17:32 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=704808
GStreamer | gst-plugins-gl | git
--- Comment #1 from Matthew Waters <ystreet00 at gmail.com> 2013-08-15 06:17:29 UTC ---
I have started on this.
I have made the following split between GstGLDisplay/GstGLContext/GstGLWindow
GstGLDisplay - information relating to all elements/application (gl_api, gl
vtable? (have to check whether vfuncs are per context or not), possibly a
application defined GstGLContext to share with)
GstGLContext - represents a GL context. As such is platform specific (GLX,
EGL, WGL, etc). Holds a reference to a single GstGLWindow.
GstGLWindow - represents a window/surface that we are rendering to/with.
Eventually will be split into 2 categories, offscreen and onscreen.
GstGLContext + GstGLWindow together define a platform. e.g EGL+x11, WGL+win32,
Cocoa, etc. Some combinations are not possible e.g WGL+x11.
The next step after this is done would be sorting out the propogation of
GstGLContext's through the pipeline.
--
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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