Вышла AMD FidelityFX SDK 1.1.4 с поддержкой FSR 3.1.4 и улучшенной интерполяцией кадров
Компания AMD выпустила обновлённую версию FidelityFX SDK 1.1.4, предназначенную для разработчиков игр на DirectX 12 и Vulkan. Новый патч сосредоточен на устранении ошибок в FSR 3.1.0–3.1.3, улучшении механик генерации кадров и добавлении новых инструментов отладки. SDK распространяется бесплатно и имеет открытый исходный код по лицензии MIT.
Главное новшество — обновлённая система подавления артефактов в сценах с резким появлением объектов. Добавлено четыре новых параметра, влияющих на настройку «призрачных» следов от движущихся или появляющихся пикселей. Значение параметра fMinDisocclusionAccumulation изменено с положительного на отрицательное, что значительно снижает заметность артефактов при интерполяции.
В состав обновления также вошли:
-
Новая функция запроса версии API через ffxQueryGetProviderVersion
-
Расширенная структура передачи информации о камере для генерации кадров, необходимая с версии FSR 3.1.4
-
Поддержка отладки генерации кадров и отображения линий синхронизации во времени
-
Исправления в поддержке HDR и swapchain в Vulkan и DirectX 12
-
Поддержка frame interpolation swapchain для Windows 10 версии 1909 и ранее
-
Обработка ошибок при E_ACCESSDENIED при инициализации swapchain из-за конфликтов с программами захвата или наложений
SDK по-прежнему включает все ключевые технологии FidelityFX, такие как Super Resolution, CAS, CACAO и Variable Rate Shading. Кроме того, обновлены модули Breadcrumbs (1.0.1) и Brixelizer GI (1.0.1), а также исправлены ошибки компиляции в MSVC.
Платформа также предлагает отдельные образцы на Cauldron Framework, включая гибридные тени и отражения с трассировкой лучей. Разработчики могут интегрировать FidelityFX SDK на DirectX 12, Vulkan и Microsoft GDK, при наличии доступа к последнему.