[Bug 697112] Revamp GstSurfaceMeta

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Tue Apr 2 08:16:14 PDT 2013


https://bugzilla.gnome.org/show_bug.cgi?id=697112
  GStreamer | gst-plugins-base | git

--- Comment #2 from Gwenole Beauchesne <gb.devel at gmail.com> 2013-04-02 15:16:09 UTC ---
Hi, sorry, I could not attend the hackfest but my usual comments are: a single
GL texture is not the most optimal way to convey the underlying HW surface. In
particular, I don't like the semantics of "upload" to a GL texture, even if the
source surface already lies in HW memory.

Alternatively, if you really want to expose a texture, please make provisions
to actually make it N (up to 3) textures, and additional fields to express the
structure of that buffer (multiplanar). A good example of how all planar YUV
formats could be factored out is to have a look at the existing Wayland/Weston
implementation and new VA/EGL proposal here:
http://cgit.freedesktop.org/~gb/mesa/ (21.VA_pixel_buffer).

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