Microsoft is coming up with something crazy that you should definitely check out. AMD, Nvidia, and Intel are always competing, not just with their graphics cards, but also with their upscaling technologies like Nvidia’s DLSS, AMD’s FSR, and Intel’s XeSS.
These technologies make games run faster and look better. But the big challenge is not just which one works better, but also how many games can actually use them.
Enter Microsoft’s DirectSR, a new API designed to streamline and unify these upscalers. Rather than competing with existing solutions, DirectSR aims to simplify the process for game developers. Here’s what you need to know:
- Simplified Integration: DirectSR provides a common set of inputs and outputs, allowing developers to activate various upscaling solutions through a single code path. It bridges the gap between AMD, Nvidia, and Intel, making it easier to add support for all three GPU vendors.
- Boosting Game Adoption: By supporting DirectSR, developers may no longer need to implement separate support for each upscaler. Instead, they can rely on DirectSR, which dynamically utilizes the available upscaling technology on users’ systems.
- Game-Level Impact: Varying degrees of upscale support have caused friction during game releases. For instance, AMD’s exclusive partnership with Bethesda led to the absence of DLSS support in “Starfield,” disappointing Nvidia GPU users. DirectSR could mitigate such issues by providing a unified approach.
- Collaboration with GPU Vendors: Microsoft developed DirectSR in collaboration with GPU vendors, emphasizing a cooperative effort to enhance the gaming experience across the board.
Note: If you want to increase the speed of your GPU follow these steps – Increase GPU Speed.
How does Microsoft DirectSR compare to other upscalers?
DirectSR, Microsoft’s innovative API, aims to unify and simplify the integration of various upscaling solutions into DirectX games. Unlike competing upscalers, DirectSR does not replace existing technologies instead, it provides a standardized approach that seamlessly integrates upscalers across different hardware. Here’s how it stands out:
- Unified Approach: DirectSR offers a common set of inputs and outputs, allowing developers to activate multiple upscalers (including NVIDIA DLSS, AMD FidelityFX, and Intel XeSS) through a single code path.
- Smooth Integration: By using a multi-vendor Super Resolution (SR) approach, DirectSR ensures a seamless experience for any DirectX game, enhancing visuals and resolution across hardware platforms.
- Developer-Friendly: Developers can now implement SR without the complexity of supporting individual upscalers. DirectSR simplifies the process, making it easier to adopt and optimize for various GPUs.
- Public Testing Soon: The API will soon be available for public testing in the Agility SDK, allowing developers to provide feedback and explore its capabilities
Conclusion
In summary, Microsoft DirectSR aims to end the annoyance of fragmented upscaling solutions, benefiting both developers and gamers. As Microsoft continues to innovate, we can expect smoother integration and broader support for upscaling technologies. The GPU wars may finally find common ground!