I am running Qt 5.4.2 on an Apalis T30 with a Fido image. Unfortunately the Tegra only has proprietary drivers and they are forcing me to use X11 for hardware acceleration. I therefore had to build Qt with XCB instead of EGLFS.
My problem is that I am seeing tearing on some QML 2 animations on the device that are not visible on my PC. I am wondering if there is anything I can do to try and get rid of this tearing? I have read that QT_QPA_EGLFS_FORCEVSYNC might help but unfortunately I can’t use EGLFS and doubt if it will be of any use.
I have noticed that “QSGContext::initialize: stencil buffer support missing, expect rendering errors” as well as “Qt Warning: Could not find a location of the system’s Compose files. Consider setting the QTCOMPOSE environment variable.” come up when the application is started. I am not sure if they can be related to the problem.