Re: can subsurface and shell surface be used together to manage surfaces

2020-05-15 Thread zou lan
Hi Daniel Thank you for reply my question about 'SPURV'. If 'SPURV' only support one active application on one display, does it consider to support multiple displays? can I ask if there is any plan to update 'SPURV' to match hwc2 or the latest Android version? Thank you! Best Regards Nancy

Re: can subsurface and shell surface be used together to manage surfaces

2020-04-29 Thread Daniel Stone
Hi, On Mon, 27 Apr 2020 at 10:02, Pekka Paalanen wrote: > On Mon, 27 Apr 2020 15:07:20 +0800 zou lan wrote: > > I read some documents about chrome OS run Android Apks such as > > https://qiangbo-workspace.oss-cn-shanghai.aliyuncs.com/2019-09-10-chromeos-with-android-app/Arcpp_Graphics.pdf > >

Re: can subsurface and shell surface be used together to manage surfaces

2020-04-27 Thread Pekka Paalanen
On Mon, 27 Apr 2020 15:07:20 +0800 zou lan wrote: > I read some documents about chrome OS run Android Apks such as > https://qiangbo-workspace.oss-cn-shanghai.aliyuncs.com/2019-09-10-chromeos-with-android-app/Arcpp_Graphics.pdf > As far as I known, chrominum could run upon wayland, I just

Re: can subsurface and shell surface be used together to manage surfaces

2020-04-27 Thread zou lan
Hi pekka > >>Another compositor? Do you mean another client? > Another compositor means compositor such as HWC or netsed compositor. > > >>What are you trying to do? > > >>Do you have some sort of middle-man compositor as a third player here? > > >>I don't understand at all. > I read some

Re: can subsurface and shell surface be used together to manage surfaces

2020-04-20 Thread Pekka Paalanen
On Sun, 12 Apr 2020 17:13:04 +0800 zou lan wrote: > Hi Matt > > yes, I want to bind a wl_surface to a subsurface first, then create a shell > surface for it. No, you can't do that. > I want to do that is because if the wl surface is created by another > compositor, it had been declared as a

Re: can subsurface and shell surface be used together to manage surfaces

2020-04-12 Thread zou lan
Hi Matt yes, I want to bind a wl_surface to a subsurface first, then create a shell surface for it. I want to do that is because if the wl surface is created by another compositor, it had been declared as a subsurface to map its position of original compositor. Then weston shell can't manage the

Re: can subsurface and shell surface be used together to manage surfaces

2020-04-11 Thread Matt Hoosier
If you’re asking whether it’s possible to migrate a given wl_surface from being a subsurface (initially) to later being a shell surface, this isn’t allowed. This has to do with the immutability of a surface’s so-called “role.” (Surfaces are only ever allowed to be registered with one given role. )