Microsoft's DirectSR technology, now available as a preview, aims to simplify the integration of super-resolution upscaling technologies like NVIDIA DLSS, AMD FSR, and Intel XeSS in games. This unified API is supported by GPU drivers from NVIDIA, AMD, and Intel, promising better and more consistent super-resolution support across future games.
Microsoft DirectSR is a new DirectX API designed to simplify the implementation of upscalers in PC games, abstracting multiple upscaling techniques with a standard interface and integrating the core processing of AMD Fidelity FX Super Resolution 2. It will ship as part of Direct SuperResolution and be used across all hardware, with a public preview expected soon via the Agility SDK.
Microsoft is working on a new API called DirectSR to streamline and unify upscaling solutions from AMD, Nvidia, and Intel, making it easier for game developers to add support for every GPU vendor. This API aims to simplify the process of adding support for all three upscalers, allowing game devs to support DirectSR, which will then utilize the upscaling tech available on the system. This move could potentially resolve conflicts arising from varying degrees of support for different upscalers and provide a major boost to all three GPU makers.
Microsoft has collaborated with Nvidia, AMD, and Intel to develop DirectSR, a new API aimed at simplifying super-resolution coding in PC gaming. DirectSR will provide a streamlined approach for developers to access the companies’ distinct approaches to graphical upscaling, including Nvidia’s DLSS, AMD’s FidelityFX Super Resolution, and Intel’s XeSS, through a common set of inputs and outputs. This technology aims to enhance visual quality in games without overburdening the GPU, and Microsoft plans to introduce DirectSR for developers in a public preview build of the Agility SDK, with more details to be revealed at the DirectX State of the Union on March 21 at GDC.
Microsoft introduces DirectSR, a new API aimed at simplifying the use of upscaling technologies in PC gaming by providing a common set of inputs and outputs, allowing a single code path to activate a variety of solutions. This API, developed in partnership with GPU hardware vendors, aims to eliminate the need for game developers to individually support technologies like DLSS, FSR, or XeSS, and instead target DirectSR, which will then utilize the most suitable upscaling technology for the hardware. This move could potentially resolve the issues of game-specific upscaling support and streamline the implementation of upscaling in PC games.
DirectSR is not a rival to DLSS/FSR/XeSS, but rather an API that will enable game developers to implement all three upscaling techniques through a single code path. Microsoft will showcase DirectSR at GDC 2024 and make it available soon in the Agility SDK as a public preview for developers to test and provide feedback. Additionally, Microsoft will introduce an AI-upscaling tech in Windows 11, potentially allowing PC gamers to enable it for all games.