An enterprising modder has added AMD’s FidelityFX Super Resolution (FSR) technology to SteamVR (via Sweclockers). This gives compatible VR games a much-needed boost to frame rate, while maintaining decent image quality. I find it a good use of technology and, given Nvidia’s DLSS 2.1, it also added support for some virtual reality titles, and it means there’s some parity between the two technologies.
AMD’s FidelityFX Super Resolution is an open source project that works with a wide range of graphics cards, not just AMD’s own offerings. Therefore, Nvidia and Intel GPUs can also benefit, although even FSR will fight for Intel’s current integrated GPUs to shine in virtual reality.
Not bad if you have a slightly more powerful GPU and, in our tests, we were impressed with the results. The open source nature of FSR is what has given it the real edge, but decision-making has been fast even outside of professional developers. Modders have been added FidelityFX Super Resolution in GTA V themselves, and now a whole range of virtual reality games can benefit, all from the work of an individual.
The modder in question is fholger, which admits that there may be some issues with the implementation of FSR at this stage in the rendering channel, especially when it comes to antialiasing. That is, some experimentation may be necessary.
Game developers will be in a better place to implement it in the future, but for older titles, this mod could mean the difference between a messy stutter and what can actually be played in VR. And so the difference between playing a game comfortably and vomiting everywhere.
Fholger, shows what the mod is capable of on your github page, with parallel comparisons to Skyrim VR i Fallout 4 VR. They also explain how to adjust the modification to your own needs using configuration files, including how to set the rendering resolution, the scale factor that FSR should use, and how much sharpness needs to be added.
Any game that uses Open VR and runs on DirectX 11 should work with the modification, which basically requires copying a modified DLL to the games directory. It also works with Unity and Unreal 4 games. This means that many titles should benefit from AMD FSR and fholger work.
If you were able to try it for yourself, let us know in the comments.