[Bug 743345] glupload: Add support for dmabuf

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Nov 23 08:45:12 PST 2015


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

--- Comment #46 from Daniel Stone <daniel at fooishbar.org> ---
(In reply to Lubosz Sarnecki from comment #45)
> == Usage of GL_TEXTURE_EXTERNAL_OES ==
> 
> Since glmemory has been extended to support multiple targets, usage of
> GL_TEXTURE_EXTERNAL_OES texture tatgets
> can also work with gles2 contexts. This is a WIP patch to make this work:
> 
> https://git.collabora.com/cgit/user/lubosz/gst-plugins-bad.git/commit/
> ?h=dmabuf-dev&id=758983e6fbf2e0079b5b8261c4977a02705a93fe
> 
> I was not able to negotiate the EXTERNAL_OES target with glconvert this way.
> Any ideas how to make this work properly?

To be honest, I'd recommend pretending that TEXTURE_EXTERNAL never existed. The
only driver I know of which implements it is Mali-6xx, but that essentially
just rewrites your shaders to insert colourspace conversion, so is not really
any better than doing it in shaders yourself. One less codepath to go wrong and
all that ...

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