diff options
author | Florian Vallee <fvallee@eukrea.fr> | 2015-06-24 11:27:02 +0200 |
---|---|---|
committer | Otavio Salvador <otavio@ossystems.com.br> | 2015-07-06 14:50:59 -0300 |
commit | 86ced8119ef97ac70e26e68512bd97c7a398e9af (patch) | |
tree | f6ec18cf73b493c21204797623174e98c90156cb /recipes-kernel/linux/linux-fslc_4.0.bb | |
parent | 7e035f717aada261cf63855031dd39d612aa5b61 (diff) | |
download | meta-fsl-arm-86ced8119ef97ac70e26e68512bd97c7a398e9af.tar.gz |
amd-gpu-x11-mx51: use x11 compatible eglplatform.h
Freescale's default eglplatform.h contains framebuffer headers while
X11 compatible headers are located in eglplatform_1.4.h [1], therefore
overwrite eglplatform.h with eglplatform_1.4.h during install.
This fixes EGL on X support through xcb.
For instance Qt5 would fail to enable CFG_EGL_X [2] due to the
following build error during configure :
invalid conversion from 'EGLNativeDisplayType {aka void*}' to
'Display* {aka _XDisplay*}' [-fpermissive]
This further resulted in a runtime error with Qt5_CinematicExperience:
QXcbIntegration: Cannot create platform OpenGL context, neither GLX
nor EGL are enabled
[1]: http://lists.busybox.net/pipermail/buildroot/2014-November/111475.html
[2]: https://codereview.qt-project.org/#/c/77523/
Signed-off-by: Florian Vallee <fvallee@eukrea.fr>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
Diffstat (limited to 'recipes-kernel/linux/linux-fslc_4.0.bb')
0 files changed, 0 insertions, 0 deletions