We have come across a problem using Qt5 on the imx6 (OpenGL ES/EGL on the framebuffer), where by after a while alternate calls (or 2 in every 3 if using triple buffering) to eglSwapBuffers appear to fail - as in the output on the screen does not change. When it gets into this state we also see tearing and other symptoms as if we were using single buffering. If we only use single buffering the problem does not occur, but the tearing we get then doesn't make this a suitable work around. Details are below
Has anyone else experienced anything similar to this, or any pointers what could be happening?
Many thanks