Inanunsyo ng AMD ang pagkakaroon ng source code para sa na-update na pagpapatupad ng FSR 2.2 (FidelityFX Super Resolution) supersampling na teknolohiya. Gumagamit ang pagpapatupad na ito ng spatial scaling at mga algorithm sa muling pagtatayo ng detalye upang mabawasan ang pagkawala ng kalidad ng larawan kapag nag-upscale at nagko-convert sa mas matataas na resolution. Ang code ay nakasulat sa C++ at ipinamahagi sa ilalim ng lisensya ng MIT. Bilang karagdagan sa pangunahing C++ API, ang proyekto ay nagbibigay ng suporta para sa DirectX 12 at Vulkan graphics API, pati na rin ang HLSL at GLSL shader na mga wika. Isang hanay ng mga halimbawa at detalyadong dokumentasyon ang ibinigay.
Ginagamit ang FSR sa mga laro upang sukatin ang output sa mga display na may mataas na resolution at makamit ang kalidad na malapit sa native na resolution, pinapanatili ang detalye ng texture at matutulis na mga gilid sa pamamagitan ng muling pagbuo ng mga pinong geometric at mga detalye ng raster. Nagbibigay-daan sa iyo ang mga setting na balansehin ang kalidad at pagganap. Ang teknolohiya ay katugma sa iba't ibang mga modelo ng GPU, kabilang ang mga pinagsamang chips.
Ang bagong bersyon ay makabuluhang nagpapabuti sa kalidad ng mga nabuong larawan at nag-aalis ng mga artifact tulad ng pagkutitap at halos paligid ng mga bagay na mabilis na gumagalaw. Ang mga pagbabago sa API ay ginawa, na maaaring mangailangan ng mga pagbabago sa code para sa mga application na gumagamit ng mask generation functionality. Isang mekanismong "Debug API Checker" ang ipinakilala, na nagpapasimple sa pagsasama ng FidelityFX Super Resolution sa mga application sa mga debug build (pagkatapos paganahin ang mode na ito, ang mga mensahe sa pag-debug ay ipinapadala mula sa runtime ng FSR patungo sa laro, na pinapasimple ang mga diagnostic ng anumang mga isyu).
Pinagmulan: opennet.ru
