Hello all Qt friends :)
It is my first writing here, and it starts sadly with some problem. I am writing some game with my friend as a university project and from the beginning of development we encounter stuttering. At first, we tried classic Qt Widgets, but it doesn’t fit well custom UI and introduced some serious stuttering. Then we moved to QML and QtQuick. Here first test were promising – stuttering was a way less noticeable but still exists.
Here is my question why it is like that? By stuttering I mean some micro freeze of the screen while objects are moving. It is rare in case of number of frames but objects in constant motion show this every few seconds and it is quite noticeable and unpleasant. Firstly I supposed vsync, but many tells that QtQuick uses it by default. Event force use in nVidia drivers has no effect. Me and my friend are using Win8.1 and didn’t tested app on any other system. What is more it is rather Qt bug than code issue because even the most primitive QML presenting red rectangle over green background, and rectangle moving from left to right and reverse (with SmoothedAnimation inside behavior) run with QML Scene Viewer tool suffers from stuttering.
Am I doing something wrong or it is known issue? As I said running on Windows 8.1, Qt 5.3.1, VS2013.
Thanks in advance for any help and interest on topic. Have a nice day ^^
↧