Start Entwicklung Game Stack Live 2021: DirectX 12 Agility SDK, DirectStorage-Fortschritt, Shader Model 6.6 und Auto HDR

Game Stack Live 2021: DirectX 12 Agility SDK, DirectStorage-Fortschritt, Shader Model 6.6 und Auto HDR

0
Game Stack Live 2021: DirectX 12 Agility SDK, DirectStorage-Fortschritt, Shader Model 6.6 und Auto HDR
Game Stack Live 2021: DirectX 12 Agility SDK, DirectStorage-Fortschritt, Shader Model 6.6 und Auto HDR - Bild: DirectX Developer Blog

Auf der Game Stack Live hat das DirectX-Team von Microsoft am 20. April 2021 gleich mehrere Neuerungen für die Grafik-API DirectX 12 gezeigt. Im Mittelpunkt: das neue DirectX 12 Agility SDK, der aktuelle Stand der PC-Portierung von DirectStorage, das Shader Model 6.6 und die Funktion Auto HDR. Adressiert sind vor allem Spieleentwickler, die neue Grafikfunktionen schneller einsetzen wollen, ohne dafür auf Betriebssystem-Updates der Endgeräte warten zu müssen.

Neue Grafikfunktionen ohne Windows-Update

Das DirectX 12 Agility SDK löst die Auslieferung neuer DirectX-12-Funktionen von den Release-Zyklen von Windows. Damit lassen sich Grafikfunktionen in Spiele aufnehmen, die neuer sind als das, was auf einem bestimmten Windows-10-Gerät installiert ist. Ein Betriebssystem-Upgrade ist auf Anwenderseite nicht nötig. Vorausgesetzt wird laut Microsoft mindestens das Windows 10 November 2019 Update, das zum Veröffentlichungszeitpunkt nahezu alle Gaming-Maschinen abdeckte.

Die erste Veröffentlichung enthält den kompletten Funktionsumfang von DirectX 12 Ultimate sowie Shader Model 6.6. Funktionen, die zuvor nur auf Geräten mit dem Windows 10 May 2020 Update liefen, werden so für deutlich mehr Systeme nutzbar. Microsoft will damit erreichen, dass neue DirectX-Funktionen früher in der Breite ankommen. Bezugsquelle und Dokumentation liefert die Downloads-Seite unter aka.ms/directx12agility. Wer regelmäßig über solche Entwicklerthemen liest, findet weitere Hintergründe bei XboxDev.

Shader Model 6.6, DirectStorage und Auto HDR

Das Shader Model 6.6 bringt erweiterte atomare Operationen, dynamisches Resource Binding sowie Ableitungen (Derivatives) und Sampling in Compute Shadern. Bereitgestellt werden die Funktionen über den jüngsten DirectX Shader Compiler auf GitHub. Für die Ausführung kompilierter 6.6-Shader braucht es die Runtime des DirectX 12 Agility SDK. Damit hängen beide Ankündigungen technisch zusammen.

Zur PC-Umsetzung von DirectStorage gab das Team einen Zwischenstand. Die Technik stammt ursprünglich von der Xbox und koppelt NVMe-Speicher über ein neues Programmierparadigma direkt an die GPU. Neuerungen am Windows-Storage-Stack werden um GPU-basierte Dekompression ergänzt. AMD und NVIDIA haben Unterstützung zugesagt. Auto HDR wiederum hebt vorhandene SDR-Titel ohne zusätzlichen Entwickleraufwand auf HDR an, mit Helligkeit bis zu 1000 Nits und DCI-P3-Farbraum, kompatibel mit Spielen auf Basis von DirectX 11 und 12. Microsoft nennt dazu konkrete Zahlen: über 130 Spiele mit nativer HDR-Unterstützung, mehr als 250 DisplayHDR-zertifizierte Monitore und Notebooks sowie rund 9 Millionen monatlich aktive HDR-PCs, deren Zahl sich im Jahresvergleich verdreifacht hat.

Kommentieren Sie den Artikel

Bitte geben Sie Ihren Kommentar ein!
Bitte geben Sie hier Ihren Namen ein