D18656: [wayland] Send correct current time in the frame callback
Vlad Zagorodniy <[email protected]>
| Newsgroups | gmane.comp.kde.devel.kwin |
|---|---|
| Message-ID | <[email protected]> |
zzag added a comment. In D18656#418854 <https://phabricator.kde.org/D18656#418854>, @romangg wrote: > In constructor of global Compositor object the timer is started and then it never stops, right? We also only ask for the elapsed time later on. So why is it not the "time since start"? Because m_scene->paint returns how long it took to render the next frame. For example, let's say that the mean render time is 2ms and vblank interval is 16ms, then after 10 frames expected value of m_timeSinceStart will be somewhere around 20ms, which is not what one would expect (m_timeSinceStart has to be around 160ms). REPOSITORY R108 KWin BRANCH send-correct-time-in-frame-callback REVISION DETAIL https://phabricator.kde.org/D18656 To: zzag, #kwin, romangg Cc: romangg, kwin, jraleigh, GB_2, mkulinski, ragreen, jackyalcine, Pitel, iodelay, bwowk, ZrenBot, ngraham, alexeymin, lesliezhai, ali-mohamed, hardening, jensreuterberg, abetts, sebas, apol, mart