Recent mesa commit

Ben Gamari ben at mw0.ath.cx
Thu Apr 3 21:25:05 PDT 2008


Kristian,

Is it possible that your recent commit
(dc836edf49a08a7fd77fc1f127818b0550558581: Initialize
GLX_EXT_texture_from_pixmap attributes correctly.) broke GLX? Since
today, all GL applications fail to find any visuals. For instance, take
glxinfo,

ben at mercury /opt/exp/mesa $ glxinfo
name of display: :0.0
Error: couldn't find RGB GLX visual

   visual  x  bf lv rg d st colorbuffer ax dp st accumbuffer  ms  cav
 id dep cl sp sz l  ci b ro  r  g  b  a bf th cl  r  g  b  a ns b eat
----------------------------------------------------------------------
0x21 24 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
0x22 24 dc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None
0x56 32 tc  1  0  0 c  .  .  0  0  0  0  0  0  0  0  0  0  0  0 0 None

I have bisected the problem down to the commit listed above. The problem
in particular seems to be triggered by the first chunk of the diff
(enabling some entries in the attribute map). I'm not too familiar with
the plumbing for glx visuals, but I'll take a quick look at it tonight.
Otherwise, is it possible that your change could have lead to some
unexpected (or perhaps expected ;-) ) breakage? Thanks,

- Ben





More information about the xorg mailing list