Skip to content

RA/Wayland : vertical frequency applied internally but no screen mode switch #13288

@bidinou

Description

@bidinou

Hi ! Trying to minimize latency as much as possible (for cores which are not optimal, like puae, as it doesn't support runahead), I was suggested to switch to Wayland + Vulkan and using a single buffering mode with no VSync.

For some reason, there is no tearing when using single buffering under Wayland. Which means, 20 ms won on 50 Hz cores !

This issue is the following :

- when a core override is set, indicating a custom vertical frequency, it is applied by RA (internal rendering), however it doesn't trigger a monitor mode switch (which remains at the desktop frequency)

(for instance, by default, my monitor is at 144 Hz. I load the UAE core with a 50 Hz freq. override. In the video settings, the current vertical freq. is indeed 50 Hz but the monitor freq. is still 144 Hz)

however, under X, a custom freq. is both applied to RA and triggers a mode switch.

Configuration is : latest SNAP packages, KDE Neon (Ubuntu 20.04 based), Vulkan, AMD GPU, Plasma/Wayland.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions