[Mesa-dev] _mesa_texstore_argb8888 with GL_RGBA -> GL_RGB

Michel Dänzer michel at daenzer.net
Wed May 4 23:52:16 PDT 2011

On Mit, 2011-05-04 at 11:22 -0700, Tristan Schmelcher wrote: 
> Interestingly I have just found out that this issue only happens after
> the machine has done a suspend/resume. On a fresh boot prior to the
> suspend/resume the performance is good. So I guess somehow the driver
> is "forgetting" that it can take a faster path that doesn't go through
> _mesa_texstore. Which means that it could easily be fixed in a later
> version. But now that I have worked around the problem I probably
> won't have time to delve any further.

The Mesa driver is blissfully oblivious of suspend/resume. It sounds
like you may be hitting something like the recent Linux kernel bug where
it didn't properly restore PAT attributes on all CPUs on resume.

Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer

More information about the mesa-dev mailing list