[Mesa-dev] [PATCHES] enable GLX_EXT_texture_from_pixmap in software

nobled nobled at dreamwidth.org
Sun Sep 5 19:49:14 PDT 2010


> ...but even with all those, glxinfo still doesn't show
> texture_from_pixmap with any of the software drivers loaded. (It shows
> under "client glx extensions" and "server glx extensions", but it
> *always* shows up there; it doesn't show in the third list of plain
> old "GLX extensions", which AIUI is where it actually needs to show
> up.) Maybe the bug is in glxinfo?

Heh, disregard that; apparently I can't brain today: The patches do
work. airlied clarified on IRC that GLX_EXT_texture_from_pixmap was
only working in indirect rendering (so `LIBGL_ALWAY_INDIRECT=1
glxinfo` actually will show TFP, although `glxinfo -i` doesn't for
some reason). These patches just make the direct rendering case start
working (glxinfo prints the tfp extension three times with or without
LIBGL_ALWAYS_INDIRECT).

Trying to start compiz on Ubuntu Lucid with llvmpipe and these patches
applied to git gives a whole different kind of error: before, it would
show everything as corrupted; with these applied, it shows windows and
buttons as all-white or all-black. (pressing Esc immediately will turn
compiz back off - since that will close out the dialog that always
pops up to ask if you want to keep these settings with a 'no').


More information about the mesa-dev mailing list