PDA

View Full Version : QT 4.7.2 : Hardware Accelaration causes font corruption and images not displayed



AGRAWAL
1st April 2011, 05:47
Hello,

I have been developing a QT Application using Visual Studio IDE and QT 4.7.1 and 4.7.2. The application uses DrawText (Arial font) and also displays GIF and JPG images using QPainter::drawPixmap. The font and images were good on my laptop and some other laptops. But then we had to use this on multiple machines including desktops. On most of the desktops, images were not displayed and text was garbled. We then found that changing Hardware Acceleration setting from Full to None; and Unchecking "Enable write combining" in the display properties fixes the problem. This means hardware acceleration worsens the graphics in this scenario.
Does anyone have more information on this, what is causing this. Can this display be made independent of Hardware Acceleration settings.

We have to distribute this software to external clients and we should not require to ask them to change hardware acceleration settings.

Thanks in advance.
Anil