AMD’s FSR 2.0 can be added to games seriously quickly – so watch out Nvidia DLSS

Software engineer shows it can be done in under an hour (yes, really)

When you purchase through links on our site, we may earn an affiliate commission.Here’s how it works.

How quickly canAMD’s FSR 2.0(FidelityFX Super Resolution) be bolted on to a game? Pretty swiftly indeed, as demonstrated in an eye-opening livestream session conducted by a software development engineer at Team Red.

Panos Karabelas (who was previously a rendering programmer at Codemasters, of DiRT and F1 fame) has now posted that stream up onYouTube(see below), and it shows the seriously impressive feat of incorporating FSR 2.0 into his own Spartan Engine.

Theentireprocess, from downloading the repository on Github, through to coding into the game engine, is over in less than an hour. Yes – this is tangible proof that introducing support for the frame rate boosting feature really can happen this quickly.

Granted, it’s about the most basic implementation of FSR 2.0 possible, as Karabelas explains: “I didn’t do reactive mask, I didn’t do transparency and composition, I didn’t enable sharpening. This is as barebones as it gets.”

But nonetheless, the results are impressive – upscaling from 720p to 1440p – and the whole process is so smooth and fast, just hitting a few snags here and there, that it’s exciting to think how easy it could be for game devs out there to make the effort and include support for FSR 2.0.

Analysis: Super-speedy adoption for FSR 2.0?

Analysis: Super-speedy adoption for FSR 2.0?

So, can we expect more FSR 2.0-toting games to turn up in short order? Well, that’s a bit of a leap, but this little demo of the implementation of the frame rate boosting tech certainly sparks serious hope that adoption could happen much more swiftly than withNvidia DLSS, when the ball gets rolling.

Karabelas praisesAMD’s “amazingly good documentation” for devs looking to use FSR 2.0, with it apparently being very thorough, but there is a caveat. When it comes to implementing the upscaling tech, the engineer observes: “If you have a modern engine, it should be easy. If your engine is a little bit older tech, there is more work to do.”

Get the best Black Friday deals direct to your inbox, plus news, reviews, and more.

Get the best Black Friday deals direct to your inbox, plus news, reviews, and more.

Sign up to be the first to know about unmissable Black Friday deals on top tech, plus get all your favorite TechRadar content.

Of course, we already know that games which have DLSS 2.0 support should have a very easy path to FSR 2.0 adoption, and for that matter, Unreal Engine will offer a quick route via a plug-in. And with modders alreadyshowing how it’s relatively simple to jury-rig a modthat leverages DLSS support to get a rough workaround to bring in FSR 2.0, everything is pointing to a fast pace of adoption for AMD’s rival to DLSS.

It’s worth noting thatNvidiahas just announced a milestone whereby over 200 games now support DLSS – over the course of coming on for four years. While FSR 2.0 is only in a few titles right now, theoriginal FSR 1.0 was in some 50 games at the end of last year, and just over 70PC gamesnow (in just over a year since its inception). We’re betting that the gap is going to be closed fast here, from what we’re seeing thus far about FSR 2.0 implementation.

ViaPC Gamer

Darren is a freelancer writing news and features for TechRadar (and occasionally T3) across a broad range of computing topics including CPUs, GPUs, various other hardware, VPNs, antivirus and more. He has written about tech for the best part of three decades, and writes books in his spare time (his debut novel - ‘I Know What You Did Last Supper’ - was published by Hachette UK in 2013).

Trying to get the AMD Ryzen 7 9800X3D CPU? It seems only scalpers have it and they’re jacking up the price

As if Intel didn’t have enough to worry about, Nvidia might be about to jump into the PC processor market

NYT Strands today — hints, answers and spangram for Sunday, November 10 (game #252)