Wayland and Weston 1.0

Pekka Paalanen ppaalanen at gmail.com
Wed Dec 5 00:25:02 PST 2012


On Tue, 4 Dec 2012 16:33:56 +0100 (CET)
Jan Engelhardt <jengelh at inai.de> wrote:

> 
> On Wednesday 2012-10-24 13:51, Pekka Paalanen wrote:
> >
> >>A few folks around me, and myself included, have pondered...
> >> 
> >>It would seem that wayland and its possible compositors all require
> >>3D support, which may require, if no accelerating GPU is installed,
> >>the use of software rendering when doing purely "2D workloads",
> >>such as libreoffice - xterms - and simple web page browsing,[...]
> >
> >what issues do you have in mind, exactly? That Wayland is not at all
> >usable without a performant GPU (software GL considered too slow or
> >power-hungry)?
> 
> That Wayland may be slower than what we have today, especially in
> cases with sufficiently dumb framebuffers.
> For example, within an Xvnc session, `mplayer -vo gl` takes up so
> much more CPU time than `mplayer -vo x11`. Clearly that is due to
> software GL rendering, got no problem with that. But I can switch to
> -vo x11 if I want. With Wayland/Weston, I do not see any such
> "disable GL" command line option. The pixman renderer may resolve
> that worry..

Right, I am confident it will. There will still be the overhead of
compositing, as clients cannot render directly to the (shadow)
framebuffer, except maybe the compositor's shadow buffer can be
bypassed for a fullscreen application.

> >A Pixman-based software renderer for Weston has been talked about in
> >passing several times, that it would be good to have. No-one just got
> >around to it yet, AFAIK. It could also allow to run Weston on legacy
> >(dumb) framebuffers. The GLESv2 renderer has been somewhat separated
> >from the compositor core, but is not a clean cut yet.

The renderer separation has advanced quite much since that time.


Thanks,
pq


More information about the wayland-devel mailing list