AMD teatas, et on välja andnud allikaid uuendatud versiooni supernäidise tehnoloogiast FSR 2.2 (FidelityFX Super Resolution), mis kasutab ruumilise skaleerimise ja detailide rekonstrueerimise algoritme, et vähendada pildikvaliteedi kadu suurendamisel ja üleminekul kõrgemale resolutsioonile. Kood on kirjutatud C++ keeles ja levitatakse MIT litsentsi alusel. Peale C++ keele baasilise API pakub projekt ka tuge graafika API-dele DirectX 12 ja Vulkan, samuti shader keeledele HLSL ja GLSL. Saadaval on hulk näiteid ja põhjalik dokumentatsioon.
FSR-i kasutatakse mängudes väljundi skaleerimiseks kõrge resolutsiooniga ekraanidel ning see võimaldab saavutada algse resolutsiooniga sarnast kvaliteeti, säilitades tekstuuride detailikuse ja selged servad väikeste geomeetriliste ja rasterdetailide rekonstrueerimise kaudu. Seadistuste abil on võimalik tasakaalustada kvaliteeti ja jõudlust. Tehnoloogia on ühilduv erinevate GPU mudelitega, sealhulgas integreeritud kiipidega.
Uues versioonis on olulisel määral paranenud genereeritud piltide kvaliteet ja tegeletud artefaktide kõrvaldamisega, nagu vilkumise ja halo ilmumine kiiresti liikuvate objektide ümber. API-sse on tehtud muudatusi, mis võivad nõuda muudatusi rakenduste koodis, kus kasutatakse maskide genereerimise funktsionaalsust. Tutvustatud on "Debug API Checker" mehhanismi, mis lihtsustab FidelityFX Super Resolution integreerimist rakendusega pärast arvutisse suunatud väljaande sisselülitamist (pärast vastava režiimi aktiveerimist edastatakse debug'i sõnumid FSR käitamisest mängu, mis lihtsustavad tekkinud probleemide diagnoosimist).
Allikas: opennet.ru
