Multiple display support with weston/wayland-ivi-extension
Friedrich, Eugen (ADITG/SW1)
efriedrich at de.adit-jv.com
Fri Sep 30 07:44:39 EDT 2016
Software Group I (ADITG/SW1)
Tel. +49 5121 49 6921
> -----Original Message-----
> From: genivi-ivi-layer-management [mailto:genivi-ivi-layer-management-
> bounces at mailman1.genivi.org] On Behalf Of Vikas Patil
> Sent: Freitag, 30. September 2016 08:46
> To: genivi-ivi-layer-management at lists.genivi.org; genivi-
> projects at lists.genivi.org
> Subject: Multiple display support with weston/wayland-ivi-extension
> Dear All,
> I am looking for the multiple display support with weston and
> wayland-ivi-extension and different possible use cases.
> I have tried weston 1.9.0 with desktop-shell on TI's Jacinto6/Linux4.4
> and it worked with dual display in extended mode. But with
> hmi-controller.so and ivi-controller.so could not able to see dual
> working in any mode or I don't know how to do it.
> Is multiple display possible and supported with weston 1.9.0 and
> wayland-ivi-extension 1.9.1 with hmi-controller and ivi-controller?
> What configuration I need to use?
[EF] there is a bug in 1.9.1 please use 1.10.90 verion with Weston 1.11 if possible,
Details of the bug can be found here:
> Can I run EGLWLMockNavigation on one physical display and
> EGLWLInputEventExample on second physical display with
> ivi-controller.so? How to run this if it is possible?
[EF] just create several ilm layers and attach them to the corresponding screens:
The [LayerManagerControl get screens] should report several screens if displays are detected correctly
> Does ivi-cotroller supports following dual display mode?
> - Extended
> - Cloned
[EF] ivi-controller should not know about cloned view, should be done on the level below in drm
We should only see one display.
> - Independent Driving.
[EF] this is we only support, you will get several ilm screens and can attached layers to each screen separately.
Currently 1 layer can be only on 1 screen, and 1 surface can be only on 1 layer, we are planning to relax this limitation
And allow 1 surface to be on many layers but we would need to break the ABI and change the ivi-controller protocol.
> Thanks & Regards,
> genivi-ivi-layer-management mailing list
> genivi-ivi-layer-management at mailman1.genivi.org
More information about the genivi-ivi-layer-management