As I found out, the problem is related to the Linux-FB not being a QGLScreen for Qt. Therefore, one would need a QGLScreen implementation for i.MX5x's GPU, which is not implemented (Actually, there is just 1 reference implementation).

If you want to use OpenGL nevertheless, install X11 and use the Qt/X11 version. There, you can enable OpenGL.

We'd like to support this effort and get an open source implementation available and will offer $500 and an i.MX6 Sabre Lite or Nitrogen6X to the first to implement and publish a Qt5 Embedded+OpenGL for i.MX5x or i.MX6x.

We'd like to support this effort and get an open source implementation available and will offer $500 and an i.MX6 Sabre Lite or Nitrogen6X to the first to implement and publish a Qt5 Embedded+OpenGL for i.MX5x or i.MX6x.