The pure, non-DRI swrast driver dies in all glReadPixels calls when
reading from the front/back color buffers. So basically all piglit
tests fail.
I think that the problem is there is no rb->Data for these surfaces;
they're XImages/Pixmaps. The xlib driver needs to have
Map/UnmapRenderbuffer functions that can access the pixels in the
XImage/Pixmaps.
Sorry I didn't spot that before you pushed the series, Eric.
I may not be able to dig into this until later, or the weekend.
-Brian
_______________________________________________
mesa-dev mailing list
mesa-dev@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/mesa-dev