Newsletter IconFacebook IconX IconThreads IconInstagram IconYouTube IconPinterest Icon
Giveaway: MSI GeForce RTX 5070 World of Warcraft: Midnight GPU and MAESTRO 500

Microsoft's DirectSR makes it simple for developers to add upscaling but defaults to FSR

DirectSR (Direct Super Resolution) tech for DirectX is compatible with PC and Xbox and makes it simple for developers to add DLSS, FSR, and XeSS.

Microsoft's DirectSR makes it simple for developers to add upscaling but defaults to FSR
Facebook IconX IconReddit Icon
Comments
Senior Editor
Published
Updated
1 minute & 15 seconds read time

Microsoft's new DirectSR (Direct Super Resolution) tech for DirectX was created to make it easier for developers to integrate and add support for popular upscaling technologies like NVIDIA's DLSS, AMD's FSR, and Intel's XeSS. Supporting both Windows and Xbox, it doesn't replace existing methods and plugins for adding something like DLSS into a game - instead; it's all about making the game data that all upscaling tech uses available in a single catch-all location.

Microsoft's DirectSR makes it simple for developers to add upscaling but defaults to FSR 02
Microsoft DirectSR, as detailed at the recent DirectX State of the Union presentation at GDC, image credit: 4Gamer.

Once DirectSR is added to a game, it becomes simple to add DLSS or FSR support, with Microsft describing the process as "pick which one you want." Integrating it into DirectX means it becomes part of the pipeline, with the added ability for developers to update games with newer versions of upscale tech via a simple file swap.

Interestingly, as AMD's FSR works with all graphics cards and was created as a general-purpose program for upscaling, Microsoft has integrated the FSR 2.2 code path as the base algorithm for DirectSR. So, the new DirectX update will make it trivial for developers to add FSR support to a game, including the recently announced FSR 3.1 update.

Microsoft DirectSR, as detailed at the recent DirectX State of the Union presentation at GDC, image credit: 4Gamer.

As DLSS requires AI hardware to run, it's also available to developers to enable with little to no work required. DriectSR includes over a dozen input parameters that feed directly into the DLSS algorithm, including motion vectors, camera jitter, sharpness, and more.

AMD and NVIDIA are on board with DirectSR. NVIDIA's Jason Paul, VP of GeForce Platform Marketing, said, "NVIDIA DLSS Super Resolution is available in over 400 titles and has become a standard feature for gamers. We are excited to give developers even more ways to bring DLSS to the next generation of games."

Microsoft DirectSR, as detailed at the recent DirectX State of the Union presentation at GDC, image credit: 4Gamer.
Microsoft DirectSR, as detailed at the recent DirectX State of the Union presentation at GDC, image credit: 4Gamer.
Photo of the ASUS Dual GeForce RTX 4060 Ti OC Edition 8GB GDDR6

Best Deals: ASUS Dual GeForce RTX 4060 Ti OC Edition 8GB GDDR6

Prices last scanned 5 hours and 16 minutes ago

* Prices may be inaccurate. As an Amazon Associate, we earn from qualifying purchases. We earn affiliate commission from any Newegg or PCCG sales.

Join Our Newsletter

Join the TweakTown Newsletter for daily tech updates delivered to your inbox.

See previous giveaways.

News Source:4gamer.net

Comments

About the author

Senior Editor

Kosta is a veteran gaming journalist that cut his teeth on well-respected Aussie publications like PC PowerPlay and HYPER back when articles were printed on paper. A lifelong gamer since the 8-bit Nintendo era, it was the CD-ROM-powered 90s that cemented his love for all things games and technology. From point-and-click adventure games to RTS games with full-motion video cut-scenes and FPS titles referred to as Doom clones. Genres he still loves to this day. Kosta is also a musician, releasing dreamy electronic jams under the name Kbit.

Stay Updated

Follow TweakTown for breaking tech news, reviews, and daily updates.

Add TweakTown as a preferred source on GoogleFind TweakTown on Apple News
Newsletter Subscription