AMD FSR can be applied to (almost) all Vulkan games via Proton’s FSHack



[ad_1]

AMD’s FSR is quickly getting unofficial implementations in several games, mods, and hacks. After the mods that added FidelityFX Super Resolution to Grand Theft Auto V and Assetto Corsa, Georg ‘DadSchoorse’ Lehmann found a way to apply FSR to (almost) all Vulkan games under the Linux environment, as part of the hack full screen of Proton.

The modder himself cautions that it’s not a perfect implementation, but we think it’s still impressive on its own.

Resident Evil Village’s New PC Update Fixes Performance Issues, Adds AMD FidelityFX Super Resolution

This is an implementation of the FSR from AMD https://gpuopen.com/fidelityfx-superresolution/ in fshack, which allows users to choose it instead of linear / closest filtering for updating. ladder. It can be activated using WINE_FULLSCREEN_FSR=1 and a game resolution lower than the native resolution of the screen. WINE_FULLSCREEN_FSR_STRENGTH controls the amount of sharpness (not to be confused with AMD’s quality presets, these are for input resolution), 0 is maximum sharpness, higher values ​​mean less sharpness. The default is 5.

Warnings:

  • Only works in vulkan games (dxvk and vkd3d-proton included).
  • Some games increase on their own, without using fshack, when you select a lower resolution in the game. FSR will not work in these.
  • Obviously, applying FSR to the final image is not ideal, it needs to be applied before the UI is drawn and before some post-processing effects like film grain.
  • AMD also recommends negative LOD bias, which is not possible generically without problems.
  • This is only the slow fp32 version, if it is accepted I could follow along with the fp16 version.
  • The patchset is a bit messy. If the huge commit is a problem, I can try to split it up a bit.
  • An environment variable to add custom resolution modes (eg 2048×1152) would be nice to more directly control the quality.

YouTuber GloriousEggroll, which mainly covers Linux-related game news, has already posted an overview video of this FSR hack used with Forza Horizon 4, a game that certainly doesn’t natively support AMD’s latest technology. According to GloriousEggroll, FSR Ultra Quality was able to compress an additional 25 frames per second when playing at 4K resolution and Ultra settings.

This also bodes very well for the Steam Deck, as Valve’s upcoming Pocket PC defaults to Proton with its custom SteamOS. Of course, you also have the option of installing Windows on Steam Deck if you wish.



[ad_2]

Source link