XboxXbox Series X|S · PC

В GDK для Xbox добавили возможность интеграции AMD FSR 4.1.2

Обновление Microsoft Game Development Kit открыло студиям доступ к интеграции FSR 4.1.2 на Xbox Series X и Xbox Series S. В пакет также вошли экспериментальный компилятор ACO и новый формат игровых файлов для ПК.

В GDK для Xbox добавили возможность интеграции AMD FSR 4.1.2
В этой истории

Новые инструменты в октябрьском GDK

Через две недели после обещания AMD и Microsoft разработчики получили необходимые инструменты. В октябрьской версии Microsoft Game Development Kit за 2026 год — GDK v2610.0.9661 — появилась возможность внедрять AMD FSR 4 версии 4.1.2 на Xbox Series X и Xbox Series S.

Для работы технологии служит библиотека amd_fidelityfx_loader_xbox.dll на платформе Gaming.Xbox.Scarlett.x64. Поскольку алгоритм использует машинное обучение, он не включается автоматически в уже вышедших играх: студиям нужно самостоятельно добавить его в движок DirectX 12 и настроить. Это можно сделать патчем или во время создания новой игры.

Варианты FSR и оптимизация для консолей

Технические материалы в репозитории Xbox-GDK-Samples на GitHub описывают два консольных варианта INT8, доступных через функцию ffxXboxSetUseFsr4: обычный и новый облегчённый FSR 4 Lite. Её модель занимает меньше половины объёма исходной нейросети INT8 и оптимизирована так, чтобы уменьшить нагрузку на вычислительные блоки. При этом по временной стабильности Lite превосходит прежний аналитический алгоритм FSR 3.1.6.

Разработчики могут переключаться между FSR 4 Full, FSR 4 Lite и FSR 3 прямо во время работы. Для масштабирования предусмотрено пять профилей — от NativeAA с коэффициентом 1.0x до Ultra Performance с 3.0x; среди вариантов также есть Quality с 1.5x.

После внедрения FSR 4.1 с вычислениями INT8 на чипах RDNA 2 в конце октября Microsoft сообщила в октябрьских примечаниях к GDK за 2026 год о беспрецедентной низкоуровневой оптимизации. Инженерные команды Xbox заявили, что специальные настройки для обеих консолей повышают производительность масштабирования на каждый терафлоп по сравнению с видеокартами для ПК на RDNA 2, работающими с той же нейросетью.

Экспериментальный компилятор ACO

В октябрьский GDK включили и экспериментальную интеграцию AMD Compiler (ACO), которая дополняет стандартный компилятор Xbox. В основе инструмента — открытый компилятор ACO из проекта Mesa для Linux; Valve давно использует его в SteamOS.

Предварительные внутренние испытания Microsoft и студий-партнёров показали, что компиляция шейдеров через ACO повышает производительность игр на 2–16% в зависимости от 3D-сцены. Среди эффектов также устранение узких мест в работе движка и графического процессора, а также ускорение компиляции.

MSIXVC2 для игр на ПК

В GDK 2610.0.9661 форматом по умолчанию для игр на ПК стал MSIXVC2. На этот стандарт официально перешли Microsoft Store и PC Game Pass. Благодаря отслеживанию изменений на уровне байтов новый контейнер сокращает объём обновлений на 64–94%, а связанные с хеш-деревьями накладные расходы уменьшает более чем в десять раз.

Новые пакеты контента от издателей позволят разработчикам доставлять патчи через собственные сети распространения контента (CDN).

К ленте новостей