I noticed the Qt blog post from earlier also suggested making a wait-for-vsync thread. Does this work? The problem on Linux is that we can't control the Qt version. On Windows/Mac we are Qt 4.8.3 which from my reading of various Qt blogs and release notes is the 4.8.x is the first version where it's truly safe to do things like this in other threads.
I noticed the Qt blog post from earlier also suggested making a wait-for-vsync thread. Does this work? The problem on Linux is that we can't control the Qt version. On Windows/Mac we are Qt 4.8.3 which from my reading of various Qt blogs and release notes is the 4.8.x is the first version where it's truly safe to do things like this in other threads.