Use threaded renderer even without BufferQueueingOpenGL.
authorSamuel Rødal <samuel.rodal@digia.com>
Wed, 7 Nov 2012 16:10:42 +0000 (17:10 +0100)
committerThe Qt Project <gerrit-noreply@qt-project.org>
Fri, 16 Nov 2012 11:49:21 +0000 (12:49 +0100)
commitfb8707631ad97311f3a1e0039206fcfccaecdb31
treeca2c824f0d72cbd39f7e3471162168893003be8c
parent6c81e2ffffa132ba90b847cd3cc54f73e99cd6af
Use threaded renderer even without BufferQueueingOpenGL.

Without threaded rendering QML 2 often ends up running at half the
screen refresh rate on X11. Not having BufferQueuingOpenGL shouldn't
prevent us from using threaded rendering, since the issue of four
animating windows running at 1/4th of the screen refresh rate will
happen regardless of whether rendering happens on the main thread or in
a separate rendering thread.

Change-Id: I0edc818e6d762fa1faf13e7f2f47dfda132b6fdf
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
src/quick/items/qquickwindowmanager.cpp