[Bug 729750] New: gl: GL_FRAMEBUFFER_UNSUPPORTED with GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE_ALPHA

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed May 7 14:25:04 PDT 2014


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

           Summary: gl: GL_FRAMEBUFFER_UNSUPPORTED with
                    GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE_ALPHA
    Classification: Platform
           Product: GStreamer
           Version: git
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: minor
          Priority: Normal
         Component: gst-plugins-bad
        AssignedTo: gstreamer-bugs at lists.freedesktop.org
        ReportedBy: luis at debethencourt.com
         QAContact: gstreamer-bugs at lists.freedesktop.org
     GNOME version: ---


When I run make check in gst-plugins-bad. I get:
ERROR                default
gstglutils.c:72:gst_gl_context_check_framebuffer_status:
GL_FRAMEBUFFER_UNSUPPORTED

In test_basic for the two following types: 
GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE_ALPHA,
GST_VIDEO_GL_TEXTURE_TYPE_LUMINANCE

Some research indicates that:
It fails in tests/check/libs/gstglmemory.c line 85: mem2 = gst_memory_copy
(mem, 0, -1);

because gstglutils.c:72:gst_gl_context_check_framebuffer_status()
 returns  GL_FRAMEBUFFER_UNSUPPORTED

which is called from _gl_mem_copy_thread(), gst-libs/gst/gl/gstglmemory.c line
667



So why does trying to copy the memory of gl_mem with these types fails with
unsupported bufer?

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