Как включить EGLFS i.Mx6 QPA для Qt на IMX6Q?
Я кросс-компилирую Qt с Buildroot и GCC Linaro для цели 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?
Я настроил Qt с -device linux-imx6-g++
(с использованием пользовательских настроек конфигурации buildroot), но это ничего не меняет, и я пока не вижу никаких других опций.
Спасибо за любую помощь.
1 ответ
Решение
Включите BR2_PACKAGE_IMX_GPU_VIV, который обеспечит реализацию OpenGL для i.MX6.