[PATCH] implement weston local texture using weston_buffer without wl_resourse

Pekka Paalanen ppaalanen at gmail.com
Wed Mar 11 00:41:00 PDT 2015


On Tue, 10 Mar 2015 12:07:52 -0700
Bill Spitzak <spitzak at gmail.com> wrote:

> On 03/09/2015 11:34 PM, Pekka Paalanen wrote:
> > On Mon, 09 Mar 2015 10:56:23 -0700
> > Bill Spitzak <spitzak at gmail.com> wrote:
> >
> >> On 03/09/2015 01:20 AM, Pekka Paalanen wrote:
> >>
> >>> However, we already also have an exception to this in upstream: the
> >>> Wayland backend needs to draw the output window decorations.
> >>
> >> Sorry can you explain that in more detail?
> >
> > An application that is a Wayland client needs to draw its own
> > decorations (always when using the current form of our shell protocol
> > extensions for the desktop).
> 
> That is a reason a Wayland compositor does *not* need to do drawing.

The compositor here is acting as a Wayland client to *another*
compositor.

That is what Weston's Wayland backend does: turns Weston into a client
for another Wayland compositor. It is called nesting.

- pq


More information about the wayland-devel mailing list