AMD zverejňuje kód pre technológiu supervzorkovania FidelityFX Super Resolution 2.2

AMD oznámilo dostupnosť zdrojového kódu pre aktualizovanú implementáciu technológie supervzorkovania FSR 2.2 (FidelityFX Super Resolution), ktorá využíva priestorové škálovanie a algoritmy rekonštrukcie detailov na zníženie straty kvality obrazu pri zvyšovaní rozlíšenia a konverzii na vyššie rozlíšenia. Kód je napísaný v C++ a je distribuovaný pod licenciou MIT. Okrem základného API pre jazyk C++ projekt poskytuje podporu pre grafické API DirectX 12 a Vulkan, ako aj shader jazyky HLSL a GLSL. Poskytuje sa súbor príkladov a podrobná dokumentácia.

FSR sa používa v hrách na škálovanie výstupu na obrazovkách s vysokým rozlíšením a dosiahnutie kvality blízkej natívnemu rozlíšeniu, pričom zachováva detaily textúry a ostré hrany rekonštrukciou jemných geometrických a rastrových detailov. Pomocou nastavení môžete dosiahnuť rovnováhu medzi kvalitou a výkonom. Technológia je kompatibilná s rôznymi modelmi GPU vrátane integrovaných čipov.

Nová verzia výrazne zlepšila kvalitu generovaných obrázkov a urobila prácu na odstránení artefaktov, ako je blikanie a halo okolo rýchlo sa pohybujúcich objektov. Boli vykonané zmeny v rozhraní API, ktoré môžu vyžadovať zmeny v kóde aplikácií, ktoré používajú funkciu generovania masky. Mechanizmus „Debug API Checker“ bol zavedený na zjednodušenie integrácie FidelityFX Super Resolution s aplikáciou v ladiacich zostavách (po povolení režimu sa z FSR runtime do hry prenášajú ladiace správy, čo zjednodušuje diagnostiku vznikajúcich problémov).

Zdroj: opennet.ru

Pridať komentár