1

我正在使用 Buildroot 和 GCC Linaro 为 IMX6Q 目标交叉编译 Qt。

我想使用 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,但它没有改变任何东西,到目前为止我没有看到任何其他选项。

谢谢你的帮助。

4

1 回答 1

2

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

于 2018-07-01T13:04:00.177 回答