LSFG-VK 2.0.0 overhauls Linux frame generation with a new Vulkan pipeline
The open-source Linux port of Lossless Scaling's frame generation ships a rewritten Vulkan pipeline, wider GPU support and far lower memory use in version 2.0.0.
AI-drafted from 2 sources. This story was written with AI from the outside reporting listed under Sources, and checked by automated tools before it went up. The originals have the full detail.
LSFG-VK, the independent tool that brings Lossless Scaling's frame generation to Linux, has reached version 2.0.0. The release, announced on the project's blog and picked up on the r/linux_gaming subreddit, rewrites the tool's core rendering pipeline and claims large gains in speed and memory use, particularly on AMD handhelds and laptops.
Frame generation is the trick behind Lossless Scaling, a Windows tool sold on Steam that inserts synthetic in-between frames to make games feel smoother, regardless of what engine they run on. Unlike Nvidia's DLSS or AMD's FSR frame generation, which need per-game support, Lossless Scaling works as a generic overlay. LSFG-VK reimplements that overlay as a native Vulkan layer for Linux, so Steam Deck and desktop Linux users do not need to route it through Windows compatibility layers to get the effect.
The bindless rewrite, and why FP16 matters
The headline change in 2.0.0 is what the developer calls an entirely new bindless pipeline, according to the release notes. Bindless rendering lets shaders reference GPU resources by index rather than requiring them to be bound in advance, which tends to cut overhead. Built on that base, the tool now supports FP16 acceleration: on GPUs with a 2:1 ratio between half precision and full precision throughput, common on AMD laptop and handheld chips, the developer says performance is two to three times faster with no loss of quality. The same rewrite is said to cut memory use to roughly 30 percent of the old pipeline's footprint, which the developer claims beats even the Windows version.
The required Vulkan API version has also been dropped from 1.3 to 1.2. Counterintuitively, the developer frames this as an expansion rather than a downgrade, since it is said to bring support to nearly every Vulkan-capable GPU. Games and processes can now be identified by Linux binary, Windows executable, or Steam App ID, which should make setting up per-game profiles less fiddly. A new command-line tool, lsfg-vk-cli, adds benchmarking, configuration validation and a healthcheck mode that flags legacy, duplicate or missing files, useful given how often frame generation tools accumulate config cruft across updates.
The numbers, and the caveats around them
The project's own benchmarks, run on a desktop RTX 5080 and a laptop Radeon 680M, show output frame rates rising from 1864 FPS to roughly 2507 FPS at 4x generation and 1440p on the RTX 5080 (a 34 percent increase while using about half the VRAM), and a roughly 3.5x throughput increase at 2x generation and 1280x800 on the Radeon 680M, using about a quarter of the memory. The Reddit thread also mentions users reporting a similar three to four times performance increase on Steam Deck, attributed to bottlenecks that the new pipeline removes, though that figure is unconfirmed beyond the thread itself. All of these numbers come from the developer's own testing tools rather than independent benchmarks, and none of it addresses the usual caveat with frame generation of any kind: the inserted frames are interpolated, not rendered, so they smooth the picture without necessarily improving input responsiveness.
The interface has also been rebuilt from GTK and Rust to Qt6, which the developer says shrinks the install size from 70 MB to a few kilobytes and integrates more neatly into KDE desktops. A 32-bit compatibility layer is now bundled for older games. Anyone upgrading from version 1 needs to uninstall it first, switch to the lsfg-vk branch of Lossless Scaling on Steam, and expect their old configuration files to need rebuilding, since the file format has changed and is not backwards compatible.
What is still unclear
Beyond the developer's own figures, there is no independent third-party benchmarking yet, and it is not clear how the FP16 gains translate on Nvidia hardware, which the release notes single out AMD chips for. It also remains a community project riding alongside Lossless Scaling's official Steam release rather than an endorsed port, so users still need to own the underlying Windows tool. Whether the compatibility fixes hold up across the wider spread of games Linux players actually run will likely surface in the discussion thread over the coming weeks.
Sources
- LSFG-VK (Lossless Scaling for Linux) 2.0.0 Release (lsfg-vk.dev)
- Discussion: LSFG-VK (Lossless Scaling for Linux) 2.0.0 Release (Reddit)
Image: lsfg-vk.dev