AMD je najavio dostupnost izvornog koda za ažuriranu implementaciju FSR 2.2 (FidelityFX Super Resolution) tehnologije supersamplinga, koja koristi algoritme prostornog skaliranja i rekonstrukcije detalja kako bi se smanjio gubitak kvalitete slike prilikom povećavanja i pretvorbe u više rezolucije. Kod je napisan u C++ i distribuira se pod MIT licencom. Uz osnovni API za C++ jezik, projekt pruža podršku za DirectX 12 i Vulkan grafičke API-je, kao i HLSL i GLSL shader jezike. Dostavljen je niz primjera i detaljna dokumentacija.
FSR se koristi u igrama za skaliranje izlaza na zaslonima visoke razlučivosti i postizanje kvalitete bliske izvornoj razlučivosti, održavajući detalje teksture i oštre rubove rekonstruiranjem finih geometrijskih i rasterskih detalja. Pomoću postavki možete balansirati između kvalitete i performansi. Tehnologija je kompatibilna s različitim GPU modelima, uključujući integrirane čipove.
Nova verzija značajno je poboljšala kvalitetu generiranih slika i uklonila artefakte, kao što su titranje i aureola oko objekata koji se brzo kreću. Promjene su napravljene u API-ju, što može zahtijevati izmjene u kodu aplikacija koje koriste funkcionalnost generiranja maske. Mehanizam "Debug API Checker" uveden je kako bi se pojednostavila integracija FidelityFX Super Resolution s aplikacijom u verzijama za uklanjanje pogrešaka (nakon što se omogući način rada, poruke o otklanjanju pogrešaka prenose se iz FSR runtimea u igru, što pojednostavljuje dijagnozu novonastalih problema).
Izvor: opennet.ru