Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
DirectSR (Super Resolution) now available: single API enabling FSR, XeSS and DLSS
#1
Information 
Quote:“Super Resolution” now part of Agility SDK, easier upscaling across all GPU vendors

DirectSR has been integrated into Agility Software Development Kit 1.714.0-preview, allowing developers to start preparing their games for this new feature. 


[Image: DIRECTSR-HERO-1-1200x624.jpg]

Microsoft DirectSR simplifies the integration of various upscaling algorithms by providing a straightforward API. Instead of separately implementing technologies like FSR, DLSS, or XeSS, developers can now use DirectSR, which handles the implementation.

DirectSR carries essential data such as depth, colors, and motion vectors, leaving it to the GPU driver to supply the optimal implementations. Depending on the GPU architecture, the DirectSR API seamlessly supports various upscaling technologies. For example, AMD GPUs can use FidelityFX Super Resolution 2.2 (which is embedded within DirectSR) or the APU can hook up to the driver to support XeSS or DLSS if other GPUs are used. In other words, DirectSR is not a new upscaling technology, but a simplified path to utilize existing technologies based on current implementations.
 
Quote:Native support for DirectSR is provided in GPU drivers, where vendors tune their SR implementation for optimal hardware performance. Additionally, DirectSR includes built-in support for GPU-agnostic variants which are available at the application level, making them accessible across hardware configurations. Today, DirectSR is shipping with built-in support for AMD FidelityFX™ Super Resolution (FSR) 2.2, along with driver level support for both Intel XeSS and NVIDIA DLSS Super Resolution. This flexibility ensures DirectSR supports a diverse set of hardware environments, while still providing the optionality and quality that gamers enjoy today.
— Joshua Tucker, Microsoft

According to an AMD blog, DirectSR supports all super resolution technologies, and developers can enumerate these technologies within their applications.

However, it’s the developers’ and GPU vendors responsibility to ensure these technologies are available to users. Developers now need to focus on supporting DirectSR rather than individual upscaling technologies, there are no more excuses to support just one technology.
...
Continue Reading
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)
[-]
Welcome
You have to register before you can post on our site.

Username/Email:


Password:





[-]
Recent Posts
Rogue Anti-Malware 15.17.4
V15.17.4 06/26/202...harlan4096 — 06:48
PrivaZer 4.0.88
PrivaZer version 4...harlan4096 — 06:18
AMD Ryzen 9 5900XT and Ryzen 7 5800XT: n...
AMD Ryzen 5000XT s...harlan4096 — 06:17
AMD Ryzen 9000X3D series rumored to full...
Please note that t...harlan4096 — 06:16
Windows 11 Government Edition is what ev...
A new edition of W...harlan4096 — 06:14

[-]
Birthdays
Today's Birthdays
avatar (41)uapedDow
avatar (45)suiscced
avatar (46)Angarpaf
avatar (39)clarissalo60
Upcoming Birthdays
avatar (45)dapedDow
avatar (47)TromPerl
avatar (44)RidgeDimb
avatar (35)ipumaqar
avatar (49)tanliorsPeri
avatar (41)lapedDow
avatar (47)rituabew
avatar (35)omyjul
avatar (39)papedDow
avatar (48)ArnoldFum
avatar (36)yfaza
avatar (47)Kevensi
avatar (46)ConradRoand
avatar (37)boineDon
avatar (49)spoofTum
avatar (48)WillieVot
avatar (38)Grompelbawn
avatar (39)vkseogaF
avatar (35)usogy
avatar (39)optsaZes
avatar (38)RaymondViata
avatar (38)ywixazok
avatar (36)ixoqe
avatar (54)Step 1

[-]
Online Staff
There are no staff members currently online.

>