Frame Gen
There isn't any. Lossless scaling windows app has it, I'd imagine it's not difficult to add and reclaim your greatest handheld OS status.
I'd imagine it's not difficult to add
I'd have to disagree on this, it's far from trivial
Lossless scaling windows app has it
Sure, but other software having it is largely irrelevant. General frame generation without mutilating UI elements isn't an easy task and even lossless scaling app FG is far from something I'd use across the board as it artifacts and smears pretty heavily. It a great poc/development feature but let's not pretends its great just yet.
Let's please also avoid duplicate issues with the same request and avoid the constant comparisons to Lossless Scaling on windows. Gamescope isn't the same thing and it only seems like some attempt to goad the devs back handedly by going "well they have it why don't you?"
Replying to https://github.com/ValveSoftware/gamescope/issues/1400#issuecomment-2198200029
I wasn't meaning to be rude I was trying to let valve know what their customers are interested in.
Apparently linux can't do offical AFMF frame generation without the updated AMD FSR 3.1 SDK which will be available for developers on GPUOpen in July 2024 (https://community.amd.com/t5/gaming/amd-fsr-3-1-now-available-fsr-3-available-and-upcoming-in-60/ba-p/692000) so that is probably what they have been waiting for.
Replying to https://github.com/ValveSoftware/gamescope/issues/1400#issuecomment-2198205208
Just avoid duplicating existing issues and avoid unnecessary comparison that serves little purpose, you can avoid 1st by searching issues next time. Its fine to request features but adding new issues when one exists just fills the issue tracker needlessly and comparing to another largely unrelated project isnt needed.
Please implement this feature.
General frame generation without mutilating UI elements isn't an easy task and even lossless scaling app FG is far from something I'd use across the board as it artifacts and smears pretty heavily. It a great poc/development feature but let's not pretends its great just yet.
Sure, however even with the artifacts the gains are massive, particularly on lower end hardware. Plus, the ability to run emulators and older games that have speed tied to the frame rate, like Dark Souls 1, at smooth (120+) framerates would be amazing.
This thread is incredibly frustrating for multiple reasons:
- Gamescope is pretty much the only tool available with any kind of future to add post-processing to games on Linux, as vkBasalt and its forks is all but completely dead.
- The official response from Gamescope devs for this frame gen feature seems to be "You think you want this but you don't". This makes it feel like even if someone were to attempt to implement the feature, it will never be merged.
- There is no sign that any alternative will ever exist on Linux.
- The misconception that what users want is frame gen that doesn't "mutilate UI elements". We, in fact, absolutely want this, as anyone that has used LSFG on windows with trash hardware knows how much of a miracle it is. Yes it looks janky, but it's the difference between playing or not playing a video game.
While I wouldn't go as far as to say it'd be "easy" to implement, I do agree with @Boux here. This would be a useful feature for many users on limited hardware, or when running frame-capped games on steam.
On the other hand, in movies, frame interpolation has existed for at least 15 years (even on Linux). Maybe it can be adapted somehow?
I am referring to SVP, which is open source
I vote for this feature. I'm on a mini pc with a good iGPU. But iGPUs can easily hit their limits on raw power department. Good thing my iGPU have more AI processing power, it can easily upscale my games from 1080p to 1440p with more power to spare for frame generation.
It can easily handle Deepseek R1 8b at reading speed. So, why not use fake frames to make the game a little bit more smooth?
Well exist C/C++ libs for frame interpolation(Frame Generation). They are not perfect but works. https://github.com/styler00dollar/VapourSynth-RIFE-ncnn-Vulkan
Well exist C/C++ libs for frame interpolation(Frame Generation). They are not perfect but works. https://github.com/styler00dollar/VapourSynth-RIFE-ncnn-Vulkan
I'm gonna try this in an emulator
I love democracy XD. @Globetrotter129 well now it's serious: https://github.com/PancakeTAS/lsfg-vk