https://bugs.kde.org/show_bug.cgi?id=482742

            Bug ID: 482742
           Summary: [Presentation Time] Limited to 120 Hz syncing!
    Classification: Plasma
           Product: kwin
           Version: 6.0.1
          Platform: Arch Linux
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: wayland-generic
          Assignee: kwin-bugs-n...@kde.org
          Reporter: o.rootedavi...@gmail.com
  Target Milestone: ---

SUMMARY
Prior to Plasma 6, there was no support for Presentation Time, so Chromium and
other apps relying on the protocolon Wayland outright failed to v-sync, and ran
at an arbitrary frame rate around 60 FPS.

Tested with https://vsynctester.com on Chromium Wayland:
Now that Plasma 6 has support for Presentation Time, Chromium succeeds to get
v-sync on my 120Hz screen, but not on my 240Hz screen.
On my 240Hz screen, it goes up to about 120 FPS and "searches" for v-sync
around that value.

Tested with weston-presentation-shm, p2p is shown as about 8300 us -> dividing
1000 with 8.3 ms gives 120.

STEPS TO REPRODUCE
- Chromium: start with --ozone-platform=wayland, visit https://vsynctester.com.
- weston-presentation-shm: run, then look at p2p value.

OBSERVED RESULT
- Chromium does not go above about 120 FPS on 120+ FPS screens. (I tested with
240Hz)
- weston-presentation-shm only occasionally throws a p2p value around 4170 us
(eyeing it, looks like about 10%)

EXPECTED RESULT
- Chromium syncs up to monitor refresh rate, not just up to 120 FPS.
- weston-presentation-shm outputs p2p values corresponding to monitor refresh
rate (1000 / 240 should be around 4170 us)

SOFTWARE/OS VERSIONS
Operating System: EndeavourOS 
KDE Plasma Version: 6.0.1
KDE Frameworks Version: 6.0.0
Qt Version: 6.6.2
Kernel Version: 6.7.8-arch1-1 (64-bit)
Graphics Platform: Wayland

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to