effect/offscreenquickview: update scene graph timers when window refreshed

Credit: https://bugs.kde.org/show_bug.cgi?id=485927#c51

BUG:485927

This additional animation timer refresh resolves the parent bug, where QtQuick effects are unable to consistently run over 60hz/fps. Overview and co now run at consistent steady 144hz on X11.

In Wayland, this was resolved in kwin!8436 (merged). The same may be possible if we can iterate over X11 outputs to repaint. If not, this private API patch has an identical effect, albeit bypassing the proper driver implementation.

Edited by Blazer Silving

Merge request reports

Loading