#LSFG-VK decreases FPS and increases latency

1 messages · Page 1 of 1 (latest)

red monolith
#

Distro: Linux Mint 22.1
VSFG-VK Installation: .deb file
Tested games are through Steam using Proton

I've been looking around and haven't been able to find anyone else mentioning this issue, so I'm hoping I just set something up wrong. I have installed version 0.9.0 and created profiles for a couple of games. I updated the Lossless.dll path to my LSFG installation. Once I launch a game, lsfg-vk seems to cap my frame rate at 60 (my monitor is 144hz), divide by the multiplier variable, and that is my new frame rate. For example, if I had the multiplier at 2, my framerate would cap at 30, from 60 / 2. At 3, it would be 20, etc.
However, it still seems to be generating the correct proportion of frames. Artifacts get really apparent and the latency gets atrocious. Flow scale and performance mode do not appear to change anything. I turned off mangohud and steam's fps counter in case those were causing issues, but they weren't. Has anyone encountered this issue before?

rustic siren
#

lsfg-vk does limit the game to your monitors refresh rate. do you have a 60 hz monitor attached? then you might be running into a compositor bug

red monolith
#

I have 2 other monitors that are 60hz. VSync usually also tries capping at 60, so I usually just disable it and use other methods of frame capping

red monolith
rustic siren
#

generated

pastel moat
#

This happens with me on Present Mode VSync/FIFO, when the FPS by LSFG-VK exceeds my Monitors Refreshrate.

Example: My monitor does 120hz, Game is fixed at 60fps. I set Multiplier to 2x, 120FPS is now being drawn, game continues at 60FPS. With multiplier 3x, 3x60fps=180fps which exceeds my monitor's refreshrate by 60fps. Game's FPS get's limited to 40FPS with the added latency to match the 3 Multiplier going to 120FPS max.

Setting Mailbox or Immediate does not cut the rendered FPS in game, and apparently lets the outputed FPS exceed the monitors refreshrate. Although those modes make the fluidity look pretty attrocious which defeats the purpose of this tool, I guess. MangoHUD and DXVK both only can report me the rendered FPS, Steam's Overlay prints me the FPS after LSFG-VK.