Microsoft Wants To Add ML-Based Upscaling To DirectX For Xbox And Windows Games

windows gaming
NVIDIA first introduced its Deep Learning Super Sampling (DLSS) upscaling technology with the GeForce RTX 20 Series GPUs in late 2018, which was improved upon with DLSS 2.0 in April 2020. More recently, AMD debuted its competing FidelityFX Super Resolution tech, which provides similar performance benefits over running at native resolution while delivering comparable image quality.

The big difference is that FidelityFX Super Resolution isn’t proprietary; it can be leveraged by GPUs from AMD, NVIDIA, and even Intel in supported game engines. It seems as though Microsoft is receptive to AMD’s more “open” approach, as the company posted two new job openings in June for a Senior Software Engineer and a Principal Software Engineer for Graphics, as first noticed by TechSpot. Those positions usually wouldn’t garner much attention from the press at a company like Microsoft, but the job descriptions are mighty interesting because of what they mean for the future of DirectX/DirectML on Xbox and Windows platforms.

dx12 ultimate 2

The Senior Software Engineer position indicates that the Xbox graphics team is on the lookout for “an engineer who will implement machine learning algorithms in graphics software to delight millions of gamers" and "Work closely with partners to develop software for future machine learning hardware.” The second listing is even more direct in what Microsoft is looking to achieve:

Join our growing team of talented women and men on our shared mission to ensure that all games run beautifully at the highest resolutions and frame rates. If you are interested in working in a friendly, collaborative environment on technology related to graphics such as the DirectX API, graphics driver, Machine Learning, shader compiler, PIX tooling, or silicon feature development, please consider applying!

Incorporating machine learning-based upscaling into DirectX, developers could easily take advantage of the performance benefits on modern graphics cards (especially low-end GPUs). Developers also wouldn’t encounter the hassle of supporting AMD and NVIDIA’s competing implementations of upscaling in their game engines.

We’re all for this universal approach from Microsoft, as it has the potential to provide the same performance/image quality benefits of DLSS 2.0 and FidelityFX Super Resolution while reducing the workload for developers. We see that as a win-win for gamers and hope it comes to fruition with subsequent DirectX revisions in Windows 11 and the Xbox Series X/S.

Brandon Hill

Brandon Hill

Brandon received his first PC, an IBM Aptiva 310, in 1994 and hasn’t looked back since. He cut his teeth on computer building/repair working at a mom and pop computer shop as a plucky teen in the mid 90s and went on to join AnandTech as the Senior News Editor in 1999. Brandon would later help to form DailyTech where he served as Editor-in-Chief from 2008 until 2014. Brandon is a tech geek at heart, and family members always know where to turn when they need free tech support. When he isn’t writing about the tech hardware or studying up on the latest in mobile gadgets, you’ll find him browsing forums that cater to his long-running passion: automobiles.

Opinions and content posted by HotHardware contributors are their own.