[PATCH weston v3 5/8] fullscreen-shell: Support tracking active surfaces

Pekka Paalanen ppaalanen at gmail.com
Mon Jun 6 14:49:06 UTC 2016


On Fri, 3 Jun 2016 18:45:59 -0700
Bryce Harrington <bryce at osg.samsung.com> wrote:

> On Thu, May 26, 2016 at 06:01:52PM +0300, Pekka Paalanen wrote:
> > On Thu,  7 Apr 2016 16:44:20 -0700
> > Bryce Harrington <bryce at osg.samsung.com> wrote:
> >   
> > > Surface activity is determined by what surface is being displayed
> > > fullscreen.  Only a single surface can be active in the shell.  
> > 
> > Hi,
> > 
> > only a single surface can be active? But there is a surface for every
> > output.
> > 
> > Shouldn't every visible surface be active in this case, as the shell
> > protocol enforces a single visible surface per output policy?  
> 
> Then in that case can all this just be shortcircuited and make all
> surfaces be active?  If I understand what you're saying then by
> definition with fullscreen-shell there would be no such thing as
> non-active surfaces.

I think there could be non-visible surfaces which would then be also
non-active.

I don't quite recall if fullscreen-shell supported multiple clients and
switching between them, even if a single client never had extra
surfaces.

Jason?


Thanks,
pq
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 811 bytes
Desc: OpenPGP digital signature
URL: <https://lists.freedesktop.org/archives/wayland-devel/attachments/20160606/d0f0d270/attachment.sig>


More information about the wayland-devel mailing list