Michel Dänzer <[email protected]> writes: > Declaring where? Once a pixmap is created, it only has a depth, no > format, so there's nothing to base on that e.g. CopyArea between two > pixmaps of the same depth is undefined.
I think we'd need some extension request which provides the format data and other attributes. We can define the transformation of underlying data into depth-based pixel data to match core drawing. > I'm getting less and less convinced that any reference at all to formats > in the context of pixmaps in the DRI3 specification is a good idea. Well, if we want to deal with YUV or compressed data, then we'd better find a way to describe the contents of the buffer returned by DRI3BufferFromPixmap. However, it would also be 'nice' if the underlying raw data could be accessed over the wire (ala PutImage/GetImage). Perhaps a different extension which talks about new formats (including deep color?) and provides for Get/Put semantics? -- -keith
signature.asc
Description: PGP signature
_______________________________________________ [email protected]: X.Org development Archives: http://lists.x.org/archives/xorg-devel Info: https://lists.x.org/mailman/listinfo/xorg-devel
