Skip to content

frame pacing with gamescope wsi layer is broken in some games  #122

@Cristalx11

Description

@Cristalx11

Like I said in the title, I have a little problem that gave me a lot of headaches. I have a LCD Deck with 70hz screen overclock. If a game is in native resolution (1280x800), the overlays shows like frames should be generated at x2 but it looks exactly like the fps I have without fg, in this case rdr 2, caped at 35fps with vsync set to half and no visual artifacts. It stays at 70fps. If I enable x3, it looks like its working, smoother and some visual artifacts but it doesnt look like 70hz and more like it shows (105fps). It looks more like 45-50 fps. If I go to x4, smooth fps but a lot of visual artifacts and high latency. It also works if I drop the resolution a little lower, enough to have any type of black bars if scaling is set to integer. I choose 1152x720. If its set to integer and scalling to linear, it doesnt work but the moment I sellect any other scalling mode and filter, it works, flawlessly, verry low input lag, few visual artifacts and steady 70fps with dips to 65fps. This time looks and feels that its working. You can say that I can use a lower resolution and call it a day. But me? No. Headache part. I tryed to fidle with gamescope rendering. Changed resolutions in a lot of ways. Took me 2 days of testing to finally give up. Any resolution I tryed, only just using gamescope -r resulted in flikering. The fun part is that it worked, with flikering it was working at native resolution. Didn't matter if I used the decky plugin or just command so I used the plugin for convenience. I got to this final command when I gave up: ~/lsfg -- gamescope -W 1280 -H 800 -f -- %command%. Lsfg first because it doesnt work if it was after gamescope and "--" was verry important, otherwise it crash. I saw on youtube some that say it works but have the same problem like me and they just dont see, no artifacts and exact motion smoothness in 60fps youtube videos. So, maybe this is a bug and I would be verry happy to help testing any type of fix. Until then I will use 1152x720. Sorry for the long pharagraph and thank you!

Metadata

Metadata

Assignees

Labels

bugSomething isn't working

Projects

Status

In Progress

Relationships

None yet

Development

No branches or pull requests

Issue actions