Nvidia Streamline Aims to Simplify Developer Support for All Upscaling Algorithms

As part of its series of revelations and announcements at GDC 2022, the green team today revealed Nvidia Streamline. In brief, this is a framework that Nvidia has devised to ease the integration of super-resolution technologies into games. Thankfully, Streamline is both open-source and can accommodate super-resolution technologies from diverse hardware and game engine vendors. Intel is already on board, but we have no word from AMD on its plans.

The rate at which super-resolution technologies are advancing and proliferating may be mind boggling for users. If you feel that way, share a little empathy with game developers who may have to dance around coding and recoding their games to work smoothly and be optimized for the likes of DLSS (Deep Learning Super Sampling), NIS (Nvidia Image Scaling), FSR (AMD FidelityFX Super Resolution), XeSS (Intel's Xe Super Sampling), potential updates to these techniques, and other options besides.

It is generally felt that the best place to hook in an advanced super-resolution technology is within the graphics pipeline, before the final screen render, so that in-game imagery is scaled using the various techniques but graphically-light elements like the common-or-garden HUD isn't, so it remains pixel-sharp. Some solutions work at the end of the pipeline, so they can work without any significant game developer support (or don't need any dev support at all) but they are often viewed as sub-optimal compromises.

Nvidia Streamline has been designed so that developers have an easy plug and play framework between the game and render API. As the creator of Streamline, Nvidia already has DLSS and DLAA plugins ready, and it is preparing an NIS plugin, as well as a real-time denoiser filter.

"Instead of manually integrating each SDK, developers simply identify which resources (motion vectors, depth, etc.) are required for the target super-resolution plug-ins and then set where they want the plug-ins to run in their graphics pipeline," explains Nvidia. "Making multiple technologies easier for developers to integrate, Streamline benefits gamers with more technologies in more games."

(Image credit: Nvidia)
Mark Tyson
News Editor

Mark Tyson is a news editor at Tom's Hardware. He enjoys covering the full breadth of PC tech; from business and semiconductor design to products approaching the edge of reason.