[Interest] Input Latency Issues in QtQuick
Willem Bennekom
cumulatm at gmail.com
Sat Mar 22 15:46:31 CET 2014
With its current architecture, QtQuick has input latency issues:
The scene reacts to user input with a slight, but noticeable delay, which
makes
QtQuick apps feel clumsy and unpleasant to use.
I guess this is related to vsync handling, where input events don't
immediately
trigger a repaint while the render thread waits until the framebuffer is
swapped.
The only exception are Windows platforms with native OpenGL on ATI cards,
where the framerate seems to be uncapped:
The rendering is super responsive, almost like Qt Widgets.
The drawback is that render thread animators are broken, as they aren't
synced to 60 Hz.
1. Is there a way to hack Qt to get this Windows+OpenGL+ATI rendering
behavior on all platforms?
Maybe some tweaks in qsg*renderloop.cpp?
2. Are there plans to implement a rendering scheme that reduces input
latency?
Thanks
Willem
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.qt-project.org/pipermail/interest/attachments/20140322/3203f598/attachment.html>
More information about the Interest
mailing list