[Interest] QtWayland: i915 and linux-dmabuf-unstable-v1

Johannes Pointner h4nn35.work at gmail.com
Tue Apr 14 07:59:59 CEST 2020


On Mon, Apr 13, 2020 at 11:53 AM Andreas Cord-Landwehr
<cordlandwehr at kde.org> wrote:
>
> On Mittwoch, 25. März 2020 14:52:58 CEST Johannes Pointner wrote:
> > Hello,
> >
> > I tried to enable the linux-dmabuf-unstable-v1 integration for
> > QtWayland server on a Intel Apollo Lake system(i915) but it failed
> > with:
> > qt.waylandcompositor.hardwareintegration: failed to create EGL image for
> > plane 0 qt.waylandcompositor.hardwareintegration: failed to create EGL
> > image for plane 1 error in client communication (pid 499)
> > and then the wayland client crashes(also a Qt application) with:
> > [destroyed object]: error 7: Import of the provided DMA buffer failed
> > The Wayland connection experienced a fatal error: Protocol error
> >
> > I have used the linux-dmabuf-unstable-v1 integration successfully on a
> > i.MX6 with etnaviv.
> > Should this work on an Intel target too?
> > Versions used: Qt 5.13.2, Mesa 19.1.6, Kernel 5.5.11
> >
> > Any hint would be highly appreciated.
> >
> > Thx,
> > Hannes
> > _______________________________________________
> > Interest mailing list
> > Interest at qt-project.org
> > https://lists.qt-project.org/listinfo/interest
>
> Hi Hannes,
>
> could you try linux-dmabuf with this patch, I would expect it to solve your
> issues:
>
> https://codereview.qt-project.org/c/qt/qtwayland/+/290911
>
> Cheers,
> Andreas

Hi Andreas,

thank you for this hint.
With this patch linux-dmabuf-unstable-v1 works for me on my i915 target.

Cheers,
Hannes


More information about the Interest mailing list