[Bug 743345] glupload: Add support for dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Sep 23 06:44:00 PDT 2015


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

--- Comment #30 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
(In reply to Julien Isorce from comment #29)
> Some notes:
> 
> About patch glupload: make texture target parameterizable, we should not
> extend gst_gl_memory_setup_buffer. Instead we should use existing:
> gst_egl_image_memory_setup_buffer and gst_egl_image_allocator_wrap. They are
> actually there to handle the eglimage live cycle. Because with current
> patches we cannot properly handle the eglimage destruction. Instead the
> eglimage has to be a field in the GstMemory, i.e. existing GstEGLImageMemory.
> 
> But gst_egl_image_memory_setup_buffer has to be changed to use GstGLMemory
> instead of the deprecated "gst_gl_generate_texture_full".

Yes, and Lubosz was looking into that. The EGL stuff also need some work. We
need to probe what set of extensions is available to decide the type of texture
is going to be used (EXTERNAL_OES or standard texture like on RPi).

-- 
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