We are trying to use a Chalkboard Touchscreen with a resolution of 1366x768 and a Boot2Qt Yocto image on a Colibri i.MX6 DualLite board.
Our Qt application that we start with the EGLFS (framebuffer) platform plug-in crashes immediately with
EGL Error : Could not create the egl surface: error = 0x3003
We also tested the framebuffer output with the fb-test/fb-rect tool provided by the Boot2Qt Yocto image. The rectangle which are displayed on the display look broken. There are a lot of horizontal lines in the output.
If we set the screen resolution to 1024x768 everything works fine.
After some research I have read that the i.MX6 Vivante have some trouble with resolutions that can’t be divided by 8. Could this be the issue in this case?
Btw. the pre-installed Angstrom image with X11 server seems to work without any problems on the 1366x768 resolution.
Thanks in advance for your help