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

Attachment: 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

Reply via email to