Details
-
Bug
-
Resolution: Done
-
P1: Critical
-
5.7, 5.8
-
None
-
e694ced803589b3504b6bdb2fc8bf97bc891c794
Description
The DRIVE CX supports eglfs (DRM+EGLDevice), wayland, and X11 as well.
X11 (xcb+EGL) has not been tested and is reported not to build out of the box, mainly because WIN_INTERFACE_CUSTOM which leads to the non-X11 EGL typedefs (good for eglfs and wayland, not so much for xcb).
Note: Unrelated to Qt, but the X11 headers in current Vibrante have to be patched a bit. Patch for include/X11/extensions/Xge.h attached. include/xcb/* are missing but can simply be copied from a normal distro. After these configuring with -qt-xcb succeeds (but still with EGL on X disabled).
Attachments
For Gerrit Dashboard: QTBUG-55140 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
166965,7 | Add X11 support for the DRIVE CX | 5.7 | qt/qtbase | Status: MERGED | -2 | 0 |
166990,2 | Fix for wayland-egl on DRIVE CX | 5.7 | qt/qtwayland | Status: MERGED | +2 | 0 |