Eric Anholt <e...@anholt.net> writes: > That's what both patch 5 of this series and pixman say the depth is for > bgrx8888. I think things have only worked because nobody uses bgrx8888 > with Render and also tries to do core operations with those contents, > but I think we should figure out what we actually want the behavior to > be here.
The core protocol uses the low bits in a pixel; is there actually translation code which shifts things around as necessary to make this work? > I don't think we want to define that CopyArea from XRGB8888 to BGRX8888 > shifts the 24 bits of depth up by 8 within the 32bpp pixels. I don't think you have a choice if you actually report BGRX8888 as depth 24 -- you're going to have depth 24 pixmaps and they'll have to work with both. -- -keith
signature.asc
Description: PGP signature
_______________________________________________ xorg-devel@lists.x.org: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel