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

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

FSR се използва в игрите за мащабиране на изхода на екрани с висока разделителна способност и позволява постигането на качество, близко до оригиналната разделителна способност, като запазва детайлността на текстурите и ясните ръбове чрез реконструкция на фините геометрични и растерни детайли. С помощта на настройки може да се балансира между качество и производителност. Технологията е съвместима с различни модели GPU, включително интегрирани чипове.

В новата версия значително е повишено качеството на генерираните изображения и е извършена работа по отстраняването на артефакти, като появата на трептене и ореол около бързо движещи се обекти. Направени са промени в API-то, което може да изисква изменения в кода на приложенията, в които се използва функционалността за генериране на маски. Представен е механизмът „Debug API Checker“, който позволява улесняване на интеграцията на FidelityFX Super Resolution с приложението в отладъчни версии (след включването на режима, отладъчните съобщения се предават от FSR runtime в играта, улеснявайки диагностиката на възникнали проблеми).

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster