App installieren
How to install the app on iOS
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Du verwendest einen veralteten Browser. Es ist möglich, dass diese oder andere Websites nicht korrekt angezeigt werden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
Du solltest ein Upgrade durchführen oder ein alternativer Browser verwenden.
News Microsofts DirectSR macht FSR zum de facto Standard
User-News
Von E555user
Hinweis: Diese "User-News" wurde nicht von der Planet 3DNow! Redaktion veröffentlicht, sondern vom oben genannten Leser, der persönlich für den hier veröffentlichten Inhalt haftet.Joshua Tucker von Microsoft hat auf seinem Blog DirectSR angekündigt. Als Teil des Agility SDK 1.714.0-preview Release können nun Entwickler in gewohnter DirectX Umgebung eine generische Implementierung von Methoden für die Skalierung und das Antialiasing in die Gameengines einbauen.
Durch den offenen Softwareansatz und die nachgewiesene Kompatibilität von FSR hat es AMD dabei geschafft die eigene Lösung als den de facto Standard in DirectSR zu bringen. Per default wird somit immer FSR2.2 als Teil von DirectX implementiert. Somit können Spiele auch für Nutzer von Intel oder älteren Nvidia-Karten immer von der Skalierung und dem Antialiasing profitieren.
Proprietäre Lösungen der GPU-Anbieter, bzw. Independent Hardware Vendor (IHV), können dann durch den Treiber das FSR2.2 ersetzen. Ob künftig dieser Default durch eine höhere FSR-Version ersetzt wird muss sich noch zeigen. Allerdings fügt FSR3.0 lediglich Frame-Generation hinzu, erst mit FSR3.1 wurden Optimierungen in der Bildqulaität für die interpolierten Frames erreicht. Während Frame-Generation womöglich ausserhalb der Entwicklungsziele von Microsofts DirectX-Team liegt könnten durchaus die Qualitätsverbesserungen mit einfliessen, die auch mit FSR3.1 noch nicht auf KI Hardware angewiesen sind.
Der Blog von Jarrett Wendt von AMD auf der GPUopen Webseite erläutert die API und die Metacommands für proprietäre Treiber-Implementierungen für DirectSR.
DirectSR soll dazu beitragen, die SR-Codepfade unterschiedlicher SR-Varianten wieder zu vereinheitlichen. Darüber hinaus sollen Anwendungen, die mit DirectSR geschrieben wurden, künftig auch KI-basierte Methoden wie Xess oder DLSS unterstützen.
Mit sog. DirectSR Extensions werden SR-Varianten angesteuert, die von der betreffenden Applikation bzw. dem Spiel nicht nativ eingebunden wurden, so können ML-Coprozessoren genutzt werden. ML-Coprozessoren, wie z. B. Neuronale Processing Units (NPU) sollen so die GPUs entlasten.
Die Spec spricht dabei von der SR-Engine als vereinfachte Abstraktion einer SR-Pipeline mit fester Funktion. Die SR-Engine hat eine oder mehrere integrierte Vorverarbeitungsstufen, die die Ausführung eines neuronalen Netzmodells und Nachverarbeitungsfilter umfassen können. Aus der Sicht von DirectSR ist die SR-Engine eine „Black Box“ mit einem genau definierten Satz von Eingaben und Ausgaben. Nicht alle SR-Engines sind dabei gleich und unterscheiden sich in den Eingabeanforderungen und der Ausgabequalität. Mit der Ausgabe können die SR-Engines eine Bildschärfung oder Rauschunterdrückung durchführen, oder dies der Applikation überlassen.
Jarrett Wendt führt aus, dass das Konzept von Warteschlangen anstelle nativer DirectX-Befehlslisten es ermöglicht durch Coprozessoren SR-Engines zu betreiben auch wenn diese selbst keine GPUs sind. Allerdings müssen hierfür die Game-Engines auf eine Frame-Synchronisation explitzit angepasst werden. Die native Implementierung von AMDs FSR in DirectSR erfolgt demgegenüber als eine direkte Integration in die Laufzeitumgebung, mit der die Skalierung Hardware-agnostisch angeboten wird.
Die Entscheidung leigt beim Entwickler den zusätzlichen Aufwand für die Implementierung von Metacommands aufzunehmen oder es beim Default zu belassen. Sind Metacommands vollständig implementiert kann der Nutzer diejenige SR-Variante nutzen, die sein Treiber individuell anbietet. Eine weitere individuelle Anpassung der Spielesoftware je Hersteller durch den Spieleentwickler soll damit entfallen.
Durch die beiden Blogs belegen Microsoft und AMD die enge Zusammenarbeit in der Weiterentwicklung von DirectX und dem Ziel offene Standards zu schaffen.
DirectSR selbst ist auf Github dokumentiert und fügt sich so nahtlos, wie auch AMDs FidelityFX Doku, in die Entwicklungsumgebungen ein.
(update 03.06.24 mit kleinen sprachlichen Korrekturen)
Durch den offenen Softwareansatz und die nachgewiesene Kompatibilität von FSR hat es AMD dabei geschafft die eigene Lösung als den de facto Standard in DirectSR zu bringen. Per default wird somit immer FSR2.2 als Teil von DirectX implementiert. Somit können Spiele auch für Nutzer von Intel oder älteren Nvidia-Karten immer von der Skalierung und dem Antialiasing profitieren.
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.
Proprietäre Lösungen der GPU-Anbieter, bzw. Independent Hardware Vendor (IHV), können dann durch den Treiber das FSR2.2 ersetzen. Ob künftig dieser Default durch eine höhere FSR-Version ersetzt wird muss sich noch zeigen. Allerdings fügt FSR3.0 lediglich Frame-Generation hinzu, erst mit FSR3.1 wurden Optimierungen in der Bildqulaität für die interpolierten Frames erreicht. Während Frame-Generation womöglich ausserhalb der Entwicklungsziele von Microsofts DirectX-Team liegt könnten durchaus die Qualitätsverbesserungen mit einfliessen, die auch mit FSR3.1 noch nicht auf KI Hardware angewiesen sind.
DirectSR soll dazu beitragen, die SR-Codepfade unterschiedlicher SR-Varianten wieder zu vereinheitlichen. Darüber hinaus sollen Anwendungen, die mit DirectSR geschrieben wurden, künftig auch KI-basierte Methoden wie Xess oder DLSS unterstützen.
Mit sog. DirectSR Extensions werden SR-Varianten angesteuert, die von der betreffenden Applikation bzw. dem Spiel nicht nativ eingebunden wurden, so können ML-Coprozessoren genutzt werden. ML-Coprozessoren, wie z. B. Neuronale Processing Units (NPU) sollen so die GPUs entlasten.
Die Spec spricht dabei von der SR-Engine als vereinfachte Abstraktion einer SR-Pipeline mit fester Funktion. Die SR-Engine hat eine oder mehrere integrierte Vorverarbeitungsstufen, die die Ausführung eines neuronalen Netzmodells und Nachverarbeitungsfilter umfassen können. Aus der Sicht von DirectSR ist die SR-Engine eine „Black Box“ mit einem genau definierten Satz von Eingaben und Ausgaben. Nicht alle SR-Engines sind dabei gleich und unterscheiden sich in den Eingabeanforderungen und der Ausgabequalität. Mit der Ausgabe können die SR-Engines eine Bildschärfung oder Rauschunterdrückung durchführen, oder dies der Applikation überlassen.
Jarrett Wendt führt aus, dass das Konzept von Warteschlangen anstelle nativer DirectX-Befehlslisten es ermöglicht durch Coprozessoren SR-Engines zu betreiben auch wenn diese selbst keine GPUs sind. Allerdings müssen hierfür die Game-Engines auf eine Frame-Synchronisation explitzit angepasst werden. Die native Implementierung von AMDs FSR in DirectSR erfolgt demgegenüber als eine direkte Integration in die Laufzeitumgebung, mit der die Skalierung Hardware-agnostisch angeboten wird.
Die Entscheidung leigt beim Entwickler den zusätzlichen Aufwand für die Implementierung von Metacommands aufzunehmen oder es beim Default zu belassen. Sind Metacommands vollständig implementiert kann der Nutzer diejenige SR-Variante nutzen, die sein Treiber individuell anbietet. Eine weitere individuelle Anpassung der Spielesoftware je Hersteller durch den Spieleentwickler soll damit entfallen.
Durch die beiden Blogs belegen Microsoft und AMD die enge Zusammenarbeit in der Weiterentwicklung von DirectX und dem Ziel offene Standards zu schaffen.
DirectSR selbst ist auf Github dokumentiert und fügt sich so nahtlos, wie auch AMDs FidelityFX Doku, in die Entwicklungsumgebungen ein.
(update 03.06.24 mit kleinen sprachlichen Korrekturen)
Zuletzt bearbeitet:
E555user
Grand Admiral Special
- Mitglied seit
- 05.10.2015
- Beiträge
- 2.437
- Renomée
- 1.049
Microsoft doppelt nach:
Mit Auto SR bringt Microsoft für Windows 11 ein automatisches Tool für die Skalierung basierend auf einem CNN (convolutional neural network) was man als gefaltetes neuronales Netz übersetzen würde.
Laut Developer-Blog ist AutoSR allerdings den ARM-Windows-Systemen mit Snapdragon Elite X vorbehalten. Auch für die Zukunft spricht man vom Support weiterer Systeme mit x64 Emulation, bzw. ARM-Systemen.
Im Gegensatz zu DirectSR setzt Auto SR auf Ebene des Betriebssystems ausserhalb des GPU-Treibers an. Es wird dabei die NPU des SoC für die KI-basierte Skalierung von DirectX-Spielen verwendet.
Interessant dabei ist zumindest, dass auch in DirectSR ein Codepfad für Microsoft bereits besteht über die im ersten Post erwähnten DirectSR-Extensions die für AutoSR entwickelten CNNs zur Skalierung mittels NPU einsetzen zu können.
Tatsächlich betreibt Microsoft zur Zeit besonders viel Aufwand um Qualcomms ARM SoC für Windows einen Erfolg zu ermöglichen.
So ganz automatisch funktioniert es dann aber doch nicht. Man muss Auto SR im MS-Shop extra laden und es gibt eine separate Kompatibilitätsliste für Windows-ARM, worin Auto SR support dediziert ausgewiesen wird. Aktuell sind dort 14 Games enthalten:
Mit Auto SR bringt Microsoft für Windows 11 ein automatisches Tool für die Skalierung basierend auf einem CNN (convolutional neural network) was man als gefaltetes neuronales Netz übersetzen würde.
Laut Developer-Blog ist AutoSR allerdings den ARM-Windows-Systemen mit Snapdragon Elite X vorbehalten. Auch für die Zukunft spricht man vom Support weiterer Systeme mit x64 Emulation, bzw. ARM-Systemen.
Im Gegensatz zu DirectSR setzt Auto SR auf Ebene des Betriebssystems ausserhalb des GPU-Treibers an. Es wird dabei die NPU des SoC für die KI-basierte Skalierung von DirectX-Spielen verwendet.
Interessant dabei ist zumindest, dass auch in DirectSR ein Codepfad für Microsoft bereits besteht über die im ersten Post erwähnten DirectSR-Extensions die für AutoSR entwickelten CNNs zur Skalierung mittels NPU einsetzen zu können.
Tatsächlich betreibt Microsoft zur Zeit besonders viel Aufwand um Qualcomms ARM SoC für Windows einen Erfolg zu ermöglichen.
So ganz automatisch funktioniert es dann aber doch nicht. Man muss Auto SR im MS-Shop extra laden und es gibt eine separate Kompatibilitätsliste für Windows-ARM, worin Auto SR support dediziert ausgewiesen wird. Aktuell sind dort 14 Games enthalten:
- 7 Days to Die
- BeamNG drive
- Borderlands 3
- Control
- Dark Souls III
- God of War
- Kingdom Come: Deliverance
- Resident Evil 2
- Resident Evil 3
- Sekiro: Shadows Die Twice
- Shadow of the Tomb Raider
- Skyrim SE
- Sniper Ghost Warrior Contracts 2
- The Witcher 3: Wild Hunt
Zuletzt bearbeitet:
WindHund
Grand Admiral Special
- Mitglied seit
- 30.01.2008
- Beiträge
- 12.280
- Renomée
- 552
- Standort
- Im wilden Süden (0711)
- Mitglied der Planet 3DNow! Kavallerie!
- Aktuelle Projekte
- PrimeGrid@home
- Lieblingsprojekt
- none, try all
- Meine Systeme
- RYZEN R9 5950X @ ASRock Taichi X570 & Sapphire RX 7900 XTX Nitro+
- BOINC-Statistiken

- Details zu meinem Desktop
- Prozessor
- AMD Ryzen 9 5950X
- Mainboard
- ASRock 570X Taichi P5.50
- Kühlung
- AlphaCool Eisblock XPX, 366x40mm Radiator 8l Brutto m³
- Speicher
- 2x 16 GiB DDR4-3200 CL22 Kingston (Dual Rank, unbuffered ECC)
- Grafikprozessor
- 1x Sapphire Radeon RX 7900XTX OC 24GByte GDDR6 VRAM
- Display
- SAMSUNG Neo QLED QN92BA 43" up to 4K@144Hz FreeSync PP HDR10+
- SSD
- WD_Black SN850 PCI-Express 4.0 NVME
- HDD
- 3 Stück
- Optisches Laufwerk
- 1x HL-DT-ST BD-RE BH10LS30 SATA2
- Soundkarte
- HD Audio (onboard)
- Gehäuse
- SF-2000 Big Tower
- Netzteil
- Corsair RM1000X (80+ Gold)
- Tastatur
- Habe ich
- Maus
- Han I
- Betriebssystem
- Windows 11 x64 Professional (up to date!)
- Webbrowser
- @Chrome.Google & Edge Chrome
Bei den Spielen kann ich Vergleichs Werte Bereitstellen.
- Borderlands 3
- Shadow of the Tomb Raider
Borderlands ist nicht mein Favorit was die Grafische Darstellung angeht (Comic), da ist Shadow of the Tomb Raider schon eher mein Fall.
Kleine Randnotiz:
Mein System nutzt Multi-Bit ECC zwischen IMC und RAM in Form von unbuffered ECC RAM = hohe CL Timings, dafür Zero Bit-Flips.
Bei der GPU nutze ich Freesync Premium Pro zwischen GPU und TV, die GPU Last ist sehr hoch = 16,7 Millionen Farben (SDR) vs 1,07 Milliarden Farben (HDR10+)
Eine Zertifizierte HDMI 2.1 Leitung ist aber Pflicht.

Zuletzt bearbeitet:
E555user
Grand Admiral Special
- Mitglied seit
- 05.10.2015
- Beiträge
- 2.437
- Renomée
- 1.049
Microsoft nutzt nun sogar FSR3.1 per default bei DirectSR.
Agility SDK 1.715.1-preview release note: "Updates DirectSR preview built-in upscaler variant from FSR2 to FSR3"
Das bezieht sich auf den Upscaler und das Antialiasing, Frame-Generation als Teil von FSR3.1 ist nicht mitintegriert.
gpuopen.com
devblogs.microsoft.com
(während dessen bleibt die Auto SR Liste der unterstützten Spiele für Qualcomms Snapdragon Elite unverändert bei 14 Titeln)
Agility SDK 1.715.1-preview release note: "Updates DirectSR preview built-in upscaler variant from FSR2 to FSR3"
Das bezieht sich auf den Upscaler und das Antialiasing, Frame-Generation als Teil von FSR3.1 ist nicht mitintegriert.
Microsoft® DirectSR has integrated AMD FidelityFX™ Super Resolution 3.1 - AMD GPUOpen
This integration enhances upscaling capabilities, offering improved temporal stability and detail preservation.
DirectSR Preview: Now Supporting AMD FidelityFX™ Super Resolution (FSR) 3.1 Upscaler - DirectX Developer Blog
We’re pleased to announce that DirectSR, our standardized SR API for D3D12 titles, now supports FSR 3.1 (upscaler-only), bringing enhanced upscaling capabilities to further improve your gaming experience.
(während dessen bleibt die Auto SR Liste der unterstützten Spiele für Qualcomms Snapdragon Elite unverändert bei 14 Titeln)
Zuletzt bearbeitet:
E555user
Grand Admiral Special
- Mitglied seit
- 05.10.2015
- Beiträge
- 2.437
- Renomée
- 1.049
Ich finde es schade, dass man in deutschen Medien immer wieder so einen geistigen Dünnpfiff lesen muss. Die Qualität der Schreibe nimmt in technischer Hinsicht leider weiter hin eher ab als zu. Die Forenkommentare sind über 90% das Gleiche.
Vermutlich ist das alles zu komplex heute dass Redaktionen nicht ausreichendes Basiswissen aufbauen, einsetzen und vermitteln können.
Vermutlich ist das alles zu komplex heute dass Redaktionen nicht ausreichendes Basiswissen aufbauen, einsetzen und vermitteln können.
E555user
Grand Admiral Special
- Mitglied seit
- 05.10.2015
- Beiträge
- 2.437
- Renomée
- 1.049
Bleibt noch nachzutragen, dass die DirectSR.dll in den Binaries im SDK von 1.714.0-preview bis 1.716.1-preview von Mai 2024 bis Mai 2025 enthalten war, danach ohne Kommentar zu den Previews bis heute nicht mehr aufgetaucht ist, im Release-Zweig ohnehin nicht ankam. In den d3d12sdklayers bleibt es in D3D12_Message_IDs enthalten.
Dennoch wird zumindest AutoSR weiterhin entwickelt und soll ab April 2026 für die APU auf dem Xbox Ally X verfügbar sein. Diverse News berichten...
www.pcworld.com
Die Auto SR Kompatibilitätsliste für ARM hat eine neue URL im Pfad um die Sprache ergänzt, hier bleibt es bei den bekannten 14 Titeln.
www.worksonwoa.com
Dennoch wird zumindest AutoSR weiterhin entwickelt und soll ab April 2026 für die APU auf dem Xbox Ally X verfügbar sein. Diverse News berichten...
Xbox Ally X gets smoother gameplay with AutoSR update
Microsoft plans to release a preview of AutoSR for the Xbox Ally X handheld console, which will improve gameplay using AI upscaling.
Die Auto SR Kompatibilitätsliste für ARM hat eine neue URL im Pfad um die Sprache ergänzt, hier bleibt es bei den bekannten 14 Titeln.
Windows on Arm
Discover app and game compatibility for Windows on ARM. Over 7,000 verified applications.
Zuletzt bearbeitet:
E555user
Grand Admiral Special
- Mitglied seit
- 05.10.2015
- Beiträge
- 2.437
- Renomée
- 1.049
DirectX Developer Blog - AutoSR für ROG Xbox Ally X im Docked Mode für hohe Auflösungen auf TV.
devblogs.microsoft.com
Automatic Super Resolution Preview Comes to the ROG Xbox Ally X for Docked Play - DirectX Developer Blog
We previously introduced Automatic Super Resolution (Auto SR) on select Windows 11 Copilot+ PCs, to make games look sharper and play smoother. Today, we’re excited to give Xbox Insiders the opportunity to help us test and refine this feature on the ROG Xbox Ally X for docked play, where...
Auto SR sidesteps this limit by running larger models on the NPU in parallel with the GPU. This gives Auto SR an entire extra frame of time to run the model
Ähnliche Themen
- Antworten
- 3
- Aufrufe
- 599
- Antworten
- 7
- Aufrufe
- 762
- Antworten
- 3
- Aufrufe
- 1K
- Antworten
- 5
- Aufrufe
- 2K