AMD hat kürzlich eine aktualisierte Version seines FidelityFX SDK veröffentlicht, genauer gesagt Version 1.1.3, die mehrere Fehlerbehebungen enthält und gleichzeitig die Funktionalität von FSR 3.1.1/2 optimiert. Dieses Update ist eine wichtige Ressource für Entwickler, die mit den vorherigen Iterationen vor Herausforderungen stehen, und bietet ein robusteres und verfeinertes Toolkit.
Hauptmerkmale des AMD FidelityFX SDK 1.1.3
Das neueste SDK behebt nicht nur bisher bekannte Probleme, sondern fügt auch erweiterte, auf Vulkan und DirectX 12 zugeschnittene Funktionen hinzu und verbessert so die Kompatibilität mit dem Microsoft Game Development Kit (GDK) für Xbox-Konsolen und Desktop-Systeme weiter. Im Folgenden sind die wichtigsten Highlights dieser Version aufgeführt:
1. Verbesserungen am Frame Interpolation Backend
Dieses Update führt eine Reihe von Optimierungen im Frame Interpolation Backend ein, die die Leistung und Zuverlässigkeit deutlich steigern. Dadurch können sich Gamer auf verbesserte Frame-Übergänge freuen, insbesondere bei Titeln mit FidelityFX Super Resolution 3.
2. Spezifische Updates für Vulkan
Zu den wichtigsten Updates für Vulkan gehören die Implementierung von Letterbox-Änderungen, die Beseitigung von Bindungsverschiebungen, eine neue VRAM-Abfrageoption und Verbesserungen bei der Warteschlangenauswahl und dem Warteschlangenverhalten. Diese Änderungen verfeinern verschiedene Facetten von Vulkan, darunter Shader-Kompilierung, GPU-Warteschlangenauswahl und effizientes Pipeline-Management.
3. Korrekturen für den GAME_MOTION_VECTOR_FIELD-Pass
Das Update behebt Probleme im Zusammenhang mit der falschen Abtastung des Backbuffers bei bestimmten Bewegungsvektorberechnungen, die zuvor zu Rendering-Artefakten geführt hatten. Dieser Fix sorgt für ein präziseres und optisch ansprechenderes Spielerlebnis.
4. Framework-Verbesserungen
Zusätzlich zu allgemeinen Verbesserungen der Framework-Stabilität führt diese SDK-Version die Unterstützung des typlosen Formats innerhalb von DX12/GDK ein . Sie ermöglicht außerdem das separate Rendern von HUD-Elementen aus dem Backbuffer – eine wesentliche Funktion zur Verbesserung der visuellen Klarheit.
5. Erweitertes Debugging und Leistungsoptimierung
Um Entwickler zu unterstützen, erweitert das Update die Debugging-Funktionen um zusätzliche Zeilen für Pacing-Tests, die eine bessere Frame-Optimierung ermöglichen. Die neu verfügbaren Frame Pacing Tunings ermöglichen präzise Anpassungen der Frame-Auslieferung.
6. Umfassende Fehlerbehebungen
Es sind zahlreiche kleinere Fehlerbehebungen enthalten, die Tippfehler und Inkonsistenzen beheben sowie ein kritisches Deadlock-Problem in der UpdateTileMappings()
Funktion beheben, das zu Einfrieren des Renderings geführt hatte. Das Update entfernt außerdem unnötige Verzerrungstexturkanäle und optimiert so die Ressourcennutzung.
Einer der bemerkenswertesten Aspekte des Updates ist die Integration von FSR 3.1.3 . Diese Version behebt nicht nur vorhandene Fehler, sondern führt auch Hybrid Spin Lock Pacing als optionale Funktion ein, die Entwicklern eine bessere Kontrolle über die Frame-Synchronisierung bietet. Darüber hinaus AMDFidelityFX_FSR3Frameinterpolation
ermöglichen Verbesserungen am GDK-Beispiel native FSR 3.1.3-Unterstützung sowohl für die Xbox- als auch für die Desktop-Plattformen von Microsoft.
Schreibe einen Kommentar