AMD го објавува кодот за технологијата за суперсемплирање FidelityFX Super Resolution 2.2

AMD ја објави достапноста на изворниот код за ажурирана имплементација на технологијата за суперсемплирање FSR 2.2 (FidelityFX Super Resolution), која користи алгоритми за просторно скалирање и реконструкција на детали за да се намали загубата на квалитетот на сликата при зголемување на резолуцијата и конвертирање во повисоки резолуции. Кодот е напишан во C++ и се дистрибуира под лиценцата MIT. Покрај основниот API за јазикот C++, проектот обезбедува поддршка за DirectX 12 и Vulkan графички API, како и HLSL и GLSL шејдер јазиците. Даден е сет на примери и детална документација.

FSR се користи во игри за да се зголеми излезот на екрани со висока резолуција и да се постигне квалитет близок до основната резолуција, задржувајќи ги деталите на текстурата и остри рабови со реконструкција на фини геометриски и растерски детали. Користејќи ги поставките, можете да балансирате помеѓу квалитетот и перформансите. Технологијата е компатибилна со различни GPU модели, вклучувајќи интегрирани чипови.

Новата верзија значително го подобри квалитетот на генерираните слики и направи работа за елиминирање на артефактите, како што се треперењето и халорањето околу објектите кои брзо се движат. Направени се промени во API, што може да бара промени во кодот на апликациите што ја користат функционалноста за генерирање маски. Механизмот „Проверка на API за отстранување грешки“ е воведен за да се поедностави интеграцијата на FidelityFX Super Resolution со апликацијата во изданија за отстранување грешки (по вклучувањето на режимот, пораките за отстранување грешки се пренесуваат од траењето на FSR до играта, што ја поедноставува дијагнозата на проблемите што се појавуваат).

Извор: opennet.ru

Додадете коментар