Make DRM plane-assignment algorithm tolerant of more than one fullscreen opaque surface?

Matt Hoosier matt.hoosier at
Thu Aug 24 14:27:25 UTC 2017

On Tue, Aug 15, 2017 at 9:16 AM, Daniel Stone <daniel at> wrote:
> No, that's all the way broken. I assume the only way this hasn't yet
> bitten us is that the background in stock desktop-shell is a SHM-only
> client, so won't get promoted to a plane.
> That should be fixed in the atomic branch though, AFAICT. I'd happily
> review a discrete fix, but if you can hold on then it should already
> (hopefully) be fixed.

Thanks for the background. I posted a possible fix for your review at
I'd find your feedback valuable even if you prefer just to wait for
atomics to merge to master, because I'm probably going to end up using
existing releases on Weston for quite some time.


More information about the wayland-devel mailing list