AMD publică cod pentru tehnologia de supraeșantionare FidelityFX Super Resolution 2.2

AMD a anunțat disponibilitatea codului sursă pentru o implementare actualizată a tehnologiei de supraeșantionare FSR 2.2 (FidelityFX Super Resolution), care folosește scalarea spațială și algoritmi de reconstrucție a detaliilor pentru a reduce pierderea calității imaginii la upscaling și conversia la rezoluții mai mari. Codul este scris în C++ și este distribuit sub licența MIT. Pe lângă API-ul de bază pentru limbajul C++, proiectul oferă suport pentru API-urile grafice DirectX 12 și Vulkan, precum și limbajele shader HLSL și GLSL. Este oferit un set de exemple și documentație detaliată.

FSR este folosit în jocuri pentru a scala ieșirea pe ecrane de înaltă rezoluție și pentru a obține o calitate apropiată de rezoluția nativă, menținând detaliile texturii și marginile ascuțite prin reconstrucția detaliilor geometrice și raster. Folosind setările, puteți echilibra între calitate și performanță. Tehnologia este compatibilă cu diverse modele de GPU, inclusiv cu cipuri integrate.

Noua versiune a îmbunătățit semnificativ calitatea imaginilor generate și a lucrat pentru a elimina artefactele, cum ar fi pâlpâirea și aureola în jurul obiectelor care se mișcă rapid. Au fost făcute modificări la API, ceea ce poate necesita modificări ale codului aplicațiilor care utilizează funcționalitatea de generare a măștilor. Mecanismul „Debug API Checker” a fost introdus pentru a simplifica integrarea FidelityFX Super Resolution cu aplicația în versiunile de depanare (după activarea modului, mesajele de depanare sunt transmise de la FSR runtime la joc, ceea ce simplifică diagnosticarea problemelor emergente).

Sursa: opennet.ru

Adauga un comentariu