[Interest] Qt 5.9 with Wayland IVI Extension

Johan Helsing johan.helsing at qt.io
Fri Dec 21 09:33:01 CET 2018

Hi again,

Looking at QWaylandIviShellIntegration::createShellSurface, there is code that positions a Qt Client using ivi_controller. Are you sure your Weston version supports it? Maybe it's using ivi_wm instead? You can check by running weston-info.

If it is running ivi_controller, and you can't move the windows, please file a bug for it and attach logs with WAYLAND_DEBUG=1

As for your linked slides about performance issues, they're complaining about missing support for buffer modifiers, which was just implemented https://codereview.qt-project.org/#/c/214050/ and should be in Qt 5.13, huge thanks to Andreas Cord-Landwehr for contributing the code :) Cherry-picking the patch onto 5.12 shouldn't be that hard either.


From: Christian Gagneraud <chgans at gmail.com>
Sent: Friday, December 21, 2018 02:14
To: Johan Helsing
Cc: Vikas.Awadhiya at ifm.com; interest
Subject: Re: [Interest] Qt 5.9 with Wayland IVI Extension

On Fri, 21 Dec 2018 at 14:12, Christian Gagneraud <chgans at gmail.com> wrote:
> That's a pity, because QtWayland could be used for client side only,
> and Weston+IVI on the compositor side.
> Apparently Weston is "better" Than QtWayland, see 26:36 of
> https://www.youtube.com/watch?v=k9mobviOpFQ (The Modern Linux Graphics
> Stack on Embedded Systems - Michael Tretter, Pengutronix)

Slide 41 of https://elinux.org/images/9/93/The-Modern-Linux-Graphics-Stack-on-Embedded-Systems-Michael-Tretter-Pengutronix.pdf
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20181221/91223ab7/attachment.html>

More information about the Interest mailing list