This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Custom screen driver in Qt for DMA blit

Hi there!

We are developing a Qt graphic application running on an omap 3530 board. We have observed that animations of big graphic items appear a bit glitchy. This is definetly due to high cpu load, presumably related to the expensive/slow copy of images to the frame buffer. We believe that using the DMA capabilities of the hardware things should go more smoothly.

Qt documentation (http://qt-project.org/doc/qt-4.8/qt-embedded-accel.html) suggests writing a custom screen driver and overloading the blit routine. Has anybody attempted this (succesfully)? Have you observed a substantial improvement in performance?

Thanks!