I found another one: i830_dri.c sets alphaSize = 0, alphaMask =
0xff00, and bufferSize = 32. In i830_span.c 255 is returned for alpha
in the 32-bit read functions, with a comment:
/* Note to Self:
* Don't read alpha from framebuffer, because its not correct. From a
* reading of the spec,
Leif Delgass wrote:
Well, the interesting thing is that when running X at depth 24 w/ 32 fbbpp
on Radeon, glxinfo still shows buffer size as 24 after the patch. Is this
because it's being intersected with the X visual depth of 24? Afaik,
there's no such thing as a depth 32 in the Xserver ("-dep
Well, the interesting thing is that when running X at depth 24 w/ 32 fbbpp
on Radeon, glxinfo still shows buffer size as 24 after the patch. Is this
because it's being intersected with the X visual depth of 24? Afaik,
there's no such thing as a depth 32 in the Xserver ("-depth 32" doesn't
work