qt5base-lts/config.tests/qpa
Daniel Nyström 58bed4cda9 eglfs: Support for alternative Mali driver packages
In addition to the proprietary Mali Linux driver bundle from ARM, there
are a couple of semi open source alternative bundles out in the wild,
which are mostly derivatives from the sunxi-mali bundle.

The non-ARM bundles lacks the proprietary header file fbdev_window.h
which defines the fbdev_window struct. Instead, it has an equivalent
mali_native_window struct in the EGL/eglplatform.h (which in turn is
included by EGL/egl.h).

This change adds an alternative configure test which detects the non-ARM
bundles are used. It also removes the dependency on fbdev_window.h by
defining the structure ourselves, which actually makes the plugin
potentially compilable with *any* EGL SDK.

Change-Id: I78ab4b618e8e9c774c889fe9896105cf2cf4228e
Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
Reviewed-by: Laszlo Agocs <laszlo.agocs@theqtcompany.com>
2015-09-25 10:15:04 +00:00
..
direct2d Update copyright headers 2015-02-11 06:49:51 +00:00
directfb Update copyright headers 2015-02-11 06:49:51 +00:00
egl Update copyright headers 2015-02-11 06:49:51 +00:00
egl-x11 Update copyright headers 2015-02-11 06:49:51 +00:00
eglfs-brcm Add QMAKE_LIBDIR_EGL only if it exists 2015-05-28 07:18:22 +00:00
eglfs-mali eglfs: Pluginize RPi, iMX6 and Mali backends 2015-03-05 09:51:16 +00:00
eglfs-mali-2 eglfs: Support for alternative Mali driver packages 2015-09-25 10:15:04 +00:00
eglfs-viv eglfs: Pluginize RPi, iMX6 and Mali backends 2015-03-05 09:51:16 +00:00
kms Update copyright headers 2015-02-11 06:49:51 +00:00
linuxfb Update copyright headers 2015-02-11 06:49:51 +00:00
mirclient Add Mir client platform plugin 2015-08-09 06:27:26 +00:00
xcb Update copyright headers 2015-02-11 06:49:51 +00:00
xcb-glx Update copyright headers 2015-02-11 06:49:51 +00:00
xcb-render Update copyright headers 2015-02-11 06:49:51 +00:00
xcb-syslibs Update copyright headers 2015-02-11 06:49:51 +00:00
xcb-xkb Update copyright headers 2015-02-11 06:49:51 +00:00
xcb-xlib Update copyright headers 2015-02-11 06:49:51 +00:00