[PATCH] implement weston local texture using weston_buffer without wl_resourse
Bill Spitzak
spitzak at gmail.com
Tue Mar 10 12:07:52 PDT 2015
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.
It sounded like there is a requirement that a compositor must be able to
do drawing, which I don't understand.
Admittedly in any real compositor it will probably do it's own drawing,
for things like popup menus or to draw the panel. But I got the
impression that this is not a requirement. I can certainly imagine a
compositor that either avoids all that or launches clients for all these
things.
More information about the wayland-devel
mailing list