Inilathala ng AMD ang FidelityFX Super Resolution 2.2 Supersampling Technology Code

Inanunsyo ng AMD ang pagkakaroon ng source code para sa na-update na pagpapatupad ng FSR 2.2 (FidelityFX Super Resolution) supersampling na teknolohiya, na gumagamit ng spatial scaling at mga algorithm sa muling pagtatayo ng detalye upang mabawasan ang pagkawala ng kalidad ng imahe kapag nag-upscale at nagko-convert sa mas matataas na resolution. Ang code ay nakasulat sa C++ at ipinamamahagi sa ilalim ng lisensya ng MIT. Bilang karagdagan sa pangunahing API para sa C++ na wika, 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 screen na may mataas na resolution at makamit ang kalidad na malapit sa katutubong resolution, pinapanatili ang detalye ng texture at matalim na mga gilid sa pamamagitan ng muling pagtatayo ng mga pinong detalye ng geometric at raster. Gamit ang mga setting, maaari mong balansehin ang pagitan ng 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 napabuti ang kalidad ng mga nabuong larawan at gumawa ng trabaho upang alisin ang mga artifact, tulad ng pagkutitap at pag-halo sa paligid ng mga bagay na mabilis na gumagalaw. Ang mga pagbabago ay ginawa sa API, na maaaring mangailangan ng mga pagbabago sa code ng mga application na gumagamit ng pagpapagana ng paggawa ng maskara. Ang mekanismo ng "Debug API Checker" ay ipinakilala upang pasimplehin ang pagsasama ng FidelityFX Super Resolution sa application sa mga debug build (pagkatapos i-enable ang mode, ang mga mensahe sa pag-debug ay ipinapadala mula sa runtime ng FSR patungo sa laro, na pinapasimple ang diagnosis ng mga umuusbong na problema).

Pinagmulan: opennet.ru

Magdagdag ng komento