Summary of the anti-aliasing issue

Kristian Høgsberg krh at
Mon Nov 22 09:23:30 PST 2010

On Mon, Nov 22, 2010 at 12:14 PM, jonsmirl at <jonsmirl at> wrote:
> Right now the rendering engines are drawing into flat, rectangular
> buffers. These buffers are then composited by Wayland using
> transforms. The problem with this is that any transform (other than
> simple copy) done by Wayland will mess up the anti-aliasing
> computations made by the rendering engine (or app).

And that's the core design of wayland.  You're welcome to propose and
implement an extension that lets the compositor inform the clients of
the transformation being applied to them on a per frame basis.  It's
not something I'm working on, and I think it's outside the scope of
Wayland as it is.  We can add it later if it turns out it's a killer
feature, but right it's your baby and if you want to see it happen,
put your code where your mouth is.


More information about the wayland-devel mailing list