Microsoft анонсировала новую функцию DirectX для борьбы с подтормаживанием шейдеров в играх

Компания Microsoft анонсировала новую технологию Advanced Shader Delivery. Система призвана решить проблему подтормаживаний, вызванных компиляцией шейдеров.
21 августа 2025, четверг 16:01
Global_Chronicles для раздела Блоги

Команда Microsoft DirectX представила инновационное решение для улучшения игрового процесса на ПК и портативных консолях. Новая технология направлена на устранение одной из самых распространенных проблем современного гейминга.

Технология Advanced Shader Delivery появится сначала на портативных консолях ROG Xbox Ally и ROG Xbox Ally X, которые поступят в продажу 16 октября. Позже функция станет доступна и для обычных персональных компьютеров. Разработчики получат специальный AgilitySDK уже в следующем месяце, что позволит им интегрировать новшество в существующие и будущие проекты.

Система работает через предварительную компиляцию данных шейдеров и их распространение через приложение Xbox для ПК. Этот подход значительно ускоряет запуск игр и предотвращает большинство случаев подтормаживаний. Например, в игре Avowed от Obsidian Entertainment время запуска сократилось на 85%, что также положительно сказалось на энергопотреблении.

На этой диаграмме показано, как предварительно скомпилированные шейдеры (PSDB) доставляются пользователю на ROG Xbox Ally или ROG Xbox Ally X

Технологический процесс включает сбор данных шейдеров и их упаковку в стандартизированный формат SODB. Инженеры отделили компилятор шейдеров от графического драйвера, создав облачную базу предкомпилированных шейдеров PSDB. Эта база распространяется через Xbox Store вместе с игрой, что позволяет пропустить этап компиляции на устройстве пользователя.

Первоначально функция будет работать только с играми из магазина Xbox, но в будущем может быть интегрирована и в другие платформы через AgilitySDK. Технология представляет значительный интерес для игровой индустрии, поскольку предлагает практическое решение давней проблемы производительности.