Max E. wrote: > Package: xserver-xorg-video-intel > Version: 2:2.9.1-1 > Severity: important > > This is a bug which occurs in OpenGL games. I think I first started > encountering this bug late summer of '09, not 100% sure though. > glReadPixels() is returning scrambled output, causing ingame screenshot > functions to be messed up. This didn't use to happen with the same > hardware. > > I have seen this on Debian Sid 32-bit and it persisted when I > reformatted and installed Debian Sid 64-bit. It also shows up on Linux > Mint 8. I no longer have 32-bit Debian, but both other distros are > currently up-to-date. > > I have looked at the code for both of these games, plus of course I > know the code I wrote myself, and the one thing they all have in common > is that they use glReadPixels with these parameters: > glReadPixels (0, 0, width, height, GL_RGB, GL_UNSIGNED_BYTE, buffer); > > I also created a Gimp file with different edge-detect filters from two > of the screenshots, and it looks as if there is a common pattern to the > scrambling: > http://www.4shared.com/file/193814901/cbbe8276/screwup_analysis.html > Especially telling is the laplace filter output. >
A GL problem is usually in Mesa, not in the X driver. Could you try upgrading mesa to experimental ? If you need a recent libdrm, take it from http://people.debian.org/~bgoglin/rebuilds/libdrm-2.4.16/ Brice -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org