Pekka Paalanen wrote:

I think there will be clients that can draw their own thumbnail images much better than the scaled full-size image, especially due to correct subpixel antialiasing, which is the reason you are communicating the rotation to the clients now.

No, that is not the main reason. The reason is to be able to directly
scan out client surfaces, as full-screen or in an overlay plane.

Limiting to that main purpose, your other points do not seem
applicable. I'm not aware of any hardware that can scan out "arbitrary"
transformations without compositing first.

What I was thinking is that it would scan out when the mulitplication of the transform the compositor is using and the inverse of this one is the identity. The purpose is so clients can correctly do subpixel a-a on thumbnail or otherwise transformed surfaces.

Anyway it is probably not a big deal. It is a feature that as far as I can tell does not exist on OSX or Windows, though it is unclear how much of a selling point "better quality thumbnails" is.
_______________________________________________
wayland-devel mailing list
wayland-devel@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/wayland-devel

Reply via email to