[Bug 728753] New: glimagesink: Failed to create context with libMali
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Apr 22 12:58:46 PDT 2014
https://bugzilla.gnome.org/show_bug.cgi?id=728753
GStreamer | gst-plugins-bad | git
Summary: glimagesink: Failed to create context with libMali
Classification: Platform
Product: GStreamer
Version: git
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins-bad
AssignedTo: gstreamer-bugs at lists.freedesktop.org
ReportedBy: nicolas.dufresne at collabora.co.uk
QAContact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
I've replace eglglessink with glimagesink on my platform using libMali.so bu
the it will fail at create a context with the following error:
> gstglimagesink.c:459:_ensure_gl_setup:<glimagesink0> error: could not GetProcAddress core opengl functions
Tracking it down a bit shows that it's trying to load "glGetError",
"glGetString", "glGetStringi", "glGetIntegerv" through eglGetProcAddress(). The
problem I see is that the spec does not state that this egl specific function
should also return generic GL symbols, and libMali does not seem to do so
(unlike mesa). So we get NULL and fail, where eglglessink worked before.
https://www.khronos.org/registry/egl/sdk/docs/man/html/eglGetProcAddress.xhtml
--
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