[agl-discussions] A few questions on ivi-shell behavior

Mizuno, Wataru (ADITJ/SWG) wmizuno at jp.adit-jv.com
Wed Feb 28 11:52:18 UTC 2018


Hi,

>1) How screen ids are assigned?
>0, 1, 2, ... are assigned without reason?  can I predict to which display screen #0 is assigned?
This is assigned the order that output is identified by weston.

>2) how to identify screens(displays)?
Weston maintains display by unit of "weston_output".
AGL case this is initialized in drm-backend initialization time at "create_output_for_connector".

>3) Who should be assigning layers/surfaces?
> It is assumed to be the task of window manager to assign layers to screens?
I think so too.

Best regards,

Wataru Mizuno
ADITJ / SWG

+81-(0)566-56-0946


-----Original Message-----
From: automotive-discussions-bounces at lists.linuxfoundation.org [mailto:automotive-discussions-bounces at lists.linuxfoundation.org] On Behalf Of Takashi Matsuzawa
Sent: Wednesday, February 28, 2018 6:57 PM
To: automotive-discussions at lists.linuxfoundation.org
Subject: [agl-discussions] A few questions on ivi-shell behavior

Hello.
I started trying multiple display configuration for my spare time.
Maybe basic questions around ivi-shell, but I wanted to confirm.

1) How screen ids are assigned?

0, 1, 2, ... are assigned without reason?  can I predict to which display screen #0 is assigned?

2) how to identify screens(displays)?

Assuming I cannot predict how screen #s are assigned to physical displays, how can I identify screens<->displays?  Only by their diensions?

3) Who should be assigning layers/surfaces?

It is assumed to be the task of window manager to assign layers to screens?
(i.e. Window manager need to know which layers go to which screens) _______________________________________________
automotive-discussions mailing list
automotive-discussions at lists.linuxfoundation.org
https://lists.linuxfoundation.org/mailman/listinfo/automotive-discussions


More information about the automotive-discussions mailing list