Summary: |
kwin does not use PreciseTimers in renderloop |
Product: |
[Plasma] kwin
|
Reporter: |
Apostolos Dimitromanolakis <dimitromanolakis> |
Component: |
core | Assignee: |
KWin default assignee <kwin-bugs-null> |
Status: |
RESOLVED
FIXED
|
|
|
Severity: |
normal
|
CC: |
nate, vasua.ukraine, xaver.hugl
|
Priority: |
NOR
|
Keywords: |
efficiency-and-performance |
Version: |
master | |
|
Target Milestone: |
--- | |
|
Platform: |
Other | |
|
OS: |
Linux | |
|
Latest Commit:
|
https://invent.kde.org/plasma/kwin/-/commit/6d0297d624c1aac75870a336c94ae99d60e83319
|
Version Fixed In:
|
6.4.0
|
Sentry Crash Report:
|
|
| |
Attachments: |
patch to switch timer types
|
Created attachment 178667 [details] patch to switch timer types When the renderloop timer is contrsucted no default timer type is set, so the default CoarseTimer is used. CoarseTimer can have a +/- 20% timing offset, which is definetely not ideal for a renderloop. Suggest using PreciseTimers for this and other timer critical timers in KWin.