AnsweredAssumed Answered

Enable linuxfb double buffering with Qt?

Question asked by chris_f on Apr 3, 2017
Latest reply on Oct 16, 2017 by cily mo

I'm running QML code using Qt5.8 on an iMX6ULL EVK with the 2D renderer back end. The system doesn't appear to use double buffering for the frame buffer so animations suffer with very bad image tearing (half written images being displayed). From what I can gather, I need to set up double buffering for the linuxfb itself and also modify the Qt Base qlinuxfbscreen.cpp code to use it.


Is that right? It seems strange that this hasn't been done before. The iMX6ULL is quite capable of simple animations from a processor perspective but if the frame buffer doesn't implement double buffering it's always going to look terrible.