kwin/backends
Martin Gräßlin e379d06f34 [hwcomposer] Adjust present strategy for block on retrace
Heavily inspired by how the glxbackend works: present happens on
rendering start and not on end frame. In addition present needs to
check whether there is something to show to not block incorrectly.

This is needed as present might also be called from going to idle.

With this change the Nexus5 has a decend refresh rate shown in the
totally accurate fps effect. Before it was capped at around 30 fps
which indicates that the refresh rate was halfed.

On the tearfing front the change seems to not have any negative
impact.
2015-10-29 14:13:40 +01:00
..
drm SVN_SILENT made messages (.desktop file) - always resolve ours 2015-10-25 10:45:05 +00:00
fbdev SVN_SILENT made messages (.desktop file) - always resolve ours 2015-10-25 10:45:05 +00:00
hwcomposer [hwcomposer] Adjust present strategy for block on retrace 2015-10-29 14:13:40 +01:00
virtual SVN_SILENT made messages (.desktop file) - always resolve ours 2015-10-25 10:45:05 +00:00
wayland SVN_SILENT made messages (.desktop file) - always resolve ours 2015-10-25 10:45:05 +00:00
x11 SVN_SILENT made messages (.desktop file) - always resolve ours 2015-10-25 10:45:05 +00:00
CMakeLists.txt [wayland] Add a virtual framebuffer backend 2015-10-02 10:58:33 +02:00