AMD veröffentlicht Code für die Supersampling-Technologie FidelityFX Super Resolution 2.2

AMD hat die Verfügbarkeit von Quellcode für eine aktualisierte Implementierung der Supersampling-Technologie FSR 2.2 (FidelityFX Super Resolution) bekannt gegeben, die räumliche Skalierung und Detailrekonstruktionsalgorithmen verwendet, um Bildqualitätsverluste beim Hochskalieren und Konvertieren in höhere Auflösungen zu reduzieren. Der Code ist in C++ geschrieben und wird unter der MIT-Lizenz vertrieben. Zusätzlich zur Basis-API für die Sprache C++ bietet das Projekt Unterstützung für die Grafik-APIs DirectX 12 und Vulkan sowie die Shader-Sprachen HLSL und GLSL. Es werden eine Reihe von Beispielen und eine ausführliche Dokumentation bereitgestellt.

FSR wird in Spielen verwendet, um die Ausgabe auf hochauflösenden Bildschirmen zu skalieren und eine Qualität nahe der nativen Auflösung zu erreichen, wobei Texturdetails und scharfe Kanten durch die Rekonstruktion feiner geometrischer und Rasterdetails erhalten bleiben. Mithilfe der Einstellungen können Sie zwischen Qualität und Leistung abwägen. Die Technologie ist mit verschiedenen GPU-Modellen kompatibel, einschließlich integrierter Chips.

Die neue Version hat die Qualität der erzeugten Bilder erheblich verbessert und Artefakte wie Flackern und Lichthöfe um sich schnell bewegende Objekte beseitigt. An der API wurden Änderungen vorgenommen, die möglicherweise Änderungen am Code von Anwendungen erforderlich machen, die die Funktionalität zur Maskengenerierung verwenden. Der „Debug API Checker“-Mechanismus wurde eingeführt, um die Integration von FidelityFX Super Resolution mit der Anwendung in Debug-Builds zu vereinfachen (nach der Aktivierung des Modus werden Debug-Meldungen von der FSR-Laufzeit an das Spiel übertragen, was die Diagnose aufkommender Probleme vereinfacht).

Source: opennet.ru

Kommentar hinzufügen