Alex Goins <[email protected]> writes:

> The DeepColor Extension provides a new visual class, DeepColor, designed for
> handling visuals that are incompatible with the existing core X visual 
> classes:
> StaticGray, StaticColor, TrueColor, GrayScale, PseudoColor, or
> DirectColor.

It seems like you haven't considered exposing the new features solely
through the extension by using the same technique as GLX, which lists
multiple core visuals and then having an extension which takes those
visuals and describes their extended attributes.

This would ensure full compatibility with existing applications
(including compositors and screen capture applications). The
implementation costs are slightly higher, with the requirement that you
provide transformation between extended and core visual pixel formats.

-- 
-keith

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

Reply via email to