[Mesa-dev] [Bug 32825] New: egl_glx driver completely broken in 7.9 branch [fix in master]
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Tue Jan 4 08:08:55 PST 2011
https://bugs.freedesktop.org/show_bug.cgi?id=32825
Summary: egl_glx driver completely broken in 7.9 branch [fix in
master]
Product: Mesa
Version: 7.9
Platform: All
OS/Version: All
Status: NEW
Severity: major
Priority: medium
Component: Other
AssignedTo: mesa-dev at lists.freedesktop.org
ReportedBy: nobled at dreamwidth.org
As is, it fails to validate any config because it apparently doesn't convert
things like GLX_NONE into EGL_NONE:
libEGL debug: added ../../../usr/lib/egl/egl_glx.so to module array
libEGL debug: added ../../../usr/lib/egl/egl_dri2.so to module array
libEGL debug: dlopen(../../../usr/lib/egl/egl_glx.so)
libEGL debug: attribute 0x3034 has an invalid value 0x8000
libEGL debug: GLX: failed to validate config 0
libEGL debug: attribute 0x3034 has an invalid value 0x8000
libEGL debug: GLX: failed to validate config 1
libEGL debug: attribute 0x3034 has an invalid value 0x8000
libEGL debug: GLX: failed to validate config 2
...
libEGL debug: attribute 0x3034 has an invalid value 0x8000
libEGL debug: GLX: failed to validate config 127
libEGL warning: GLX: failed to create any config
libEGL debug: dlopen(../../../usr/lib/egl/egl_dri2.so)
libEGL fatal: DRI2: failed to authenticate
(For reference, EGL_TRANSPARENT_TYPE = 0x3034, GLX_NONE = 0x8000, EGL_NONE =
0x3038)
It looks like the fix is to cherry-pick this commit to the 7.9 branch:
http://cgit.freedesktop.org/mesa/mesa/commit/?id=ecca5571b6df9a35dc16280b3556f4b11a8493a2
--
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the mesa-dev
mailing list