如何在IMX6Q上为Qt启用EGLFS i.Mx6 QPA?

时间:2018-06-29 14:51:48

标签: qt buildroot imx6 eglfs

我正在与Buildroot和GCC Linaro交叉编译Qt以实现IMX6Q目标。

我想使用eglfs平台插件,但对于可用的相关后端列表感到困惑。

QPA backends:
  DirectFB ............................... no
  EGLFS .................................. yes
  EGLFS details:
    EGLFS OpenWFD ........................ no
    EGLFS i.Mx6 .......................... no
    EGLFS i.Mx6 Wayland .................. no
    EGLFS RCAR ........................... no
    EGLFS EGLDevice ...................... yes
    EGLFS GBM ............................ yes
    EGLFS Mali ........................... no
    EGLFS Raspberry Pi ................... no
    EGL on X11 ........................... no
    LinuxFB ................................ no
    VNC .................................... yes
    Mir client ............................. no

我想EGLFS i.Mx6最适合IMX6Q,但是如何激活此选项而不是EGLDevice或GBM?

我已经使用-device linux-imx6-g++(使用buildroot自定义配置选项)配置了Qt,但是它没有任何改变,到目前为止,我没有看到其他任何选项。

感谢您的帮助。

1 个答案:

答案 0 :(得分:2)

启用BR2_PACKAGE_IMX_GPU_VIV,它将为i.MX6提供OpenGL实现。