[PATCH weston] README: introduce libweston
ppaalanen at gmail.com
Thu Jul 16 01:55:03 PDT 2015
On Wed, 15 Jul 2015 09:52:38 -0700
Bryce Harrington <bryce at osg.samsung.com> wrote:
> On Wed, Jul 15, 2015 at 01:03:24PM +0100, Daniel Stone wrote:
> > Hi,
> > On 14 July 2015 at 11:07, Pekka Paalanen <ppaalanen at gmail.com> wrote:
> > > From: Pekka Paalanen <pekka.paalanen at collabora.co.uk>
> > >
> > > What is libweston and where do we intend to go with it.
> > Sounds good to me, although the bit about always using
> > --with-cairo=image just makes me lean even more towards removing the
> > other options.
> What exactly does that affect inside Weston? Is it just some of the
> example clients, or does it affect stuff that actual users would care
It mainly affects the toytoolkit, which flavour of Cairo it will use
for everything. It doesn't affect the compositor as such, but as it
affects all demo clients which includes weston-desktop-shell, it will
impact all users.
Until we actually fix that, I recommend people to build with the
default flavour "image".
A quick fix would be to have a runtime switch in toytoolkit to ask for
cairo-egl, and default to cairo-image. This way we'd limit the
cairo-egl impact to just the demos that actually ask for it.
A more involved fix would be to get rid of cairo-egl completely, and
remove the support from toytoolkit. Then demos that depended on it
would need to get their decorations drawn with cairo-image, copied into
textures, and blitted in GL to the surface.
More information about the wayland-devel