Q: Is there any estimate when we can expect DLSS to become the norm, basically day 1 support for new titles?
Link
Day 1 support is becoming the norm for NVIDIA DLSS. You’ll see that many new AAA games are launching DLSS on day 1. Examples include Call of Duty: Vanguard, Battlefield 2042, Marvel’s Guardians of the Galaxy, Grand Theft Auto: The Definitive Trilogy, F1 2021, and the upcoming God of War releasing this month.
Developers using popular game engines like Unreal Engine and Unity are leveraging NVIDIA’s easy-to-use DLSS plugins and integrations and launching new titles on day 1. Recent examples include Back4Blood, Bright Memory: Infinite, Icarus, Myst, The Ascent, Lego: Builder’s Journey, and F.I.S.T..
Developers using their own proprietary engines often add DLSS into their proprietary engines first, then use that integration to release DLSS into their future titles. A good example would be Call of Duty: Warzone and Call of Duty: Vanguard, which use a similar game engine. So the developer first launched DLSS in a Warzone patch, and then leveraged that integration for day 1 launch of Call of Duty: Vanguard.
Q: DLSS, how on earth does that voodoo magic work? I seriously cannot understand how it can gain more performance and yet look better or the exact same, it’s mind boggling to me. Can I get a simpler explanation?
Link
Here’s a simple analogy to understand how DLSS works: imagine you’re capturing a long-exposure film. The longer you capture, the more detail you collect. DLSS looks at multiple frames and with each frame, collects different sets of samples on how an image should look so even more information is gathered than what’s presently rendered. DLSS then uses motion vectors to track moving objects across multiple frames, which helps leverage information from multiple frames. Finally, we use AI and the Tensor cores to crunch through all this information and reconstruct the final image. The AI network for NVIDIA DLSS is a key ingredient to making this “voodoo magic work” and it continues learning and making more improvements! We have a great video explainer here.
Q: Do you think it will be possible to make DLSS open source so that it can be applied onto any game?
Link
NVIDIA DLSS offers the best image quality because it’s able to analyze multiple frames and track objects using motion vectors. It’s only possible to get this level of information via game integration. For games that don’t have DLSS yet, we offer a driver-level spatial upscaler, NVIDIA Image Scaling, available in the NVIDIA Control Panel or GeForce Experience. You can enable it for all games via our driver, and we have also made it available as an open source SDK so developers can deploy it across any GPU. Learn more here.