[PATCH v21.1 2/4] compositor-drm: Allow scanout plane to be occluded by overlay

Daniel Stone daniel at fooishbar.org
Wed Jul 11 13:30:50 UTC 2018


Hi Pekka,

On Wed, 11 Jul 2018 at 14:26, Pekka Paalanen <ppaalanen at gmail.com> wrote:
> On Wed, 11 Jul 2018 14:10:55 +0100 Daniel Stone <daniels at collabora.com> wrote:
> > a0f8276fe814 ("compositor-drm: Disallow overlapping overlay planes") was
> > a little too pessimistic in rejecting occluded views. Whilst it
> > correctly prevented overlay planes from occluding each other, it also
> > prevented overlay planes from occluding the scanout plane.
> >
> > This is undesirable: the primary/scanout plane is specified to stack
> > strictly below all overlay planes, so there is no need to reject a plane
> > from consideration for scanout due to being occluded by an overlay
> > plane.
> >
> > Shift the check downwards so it only applies to overlay rather than
> > scanout planes.
>
> Reviewed-by: Pekka Paalanen <pekka.paalanen at collabora.co.uk>

Thankyou so much! The series is all landed now; Weston is fully atomic. :o

Enjoy your holiday - and to everyone else, enjoy a spam-free mailing list.

Cheers,
Daniel


More information about the wayland-devel mailing list