Microsoft представила Advanced Shader Delivery для DirectX — технологию, которая устранит микрофризы в играх

Microsoft объявила о значительном шаге в сторону улучшения оптимизации игр для ПК. Новая версия DirectX 12 AgilitySDK (1.618) представляет функцию Advanced Shader Delivery, которая устраняет фризы (stuttering) и долгое время загрузки, вызванные компиляцией шейдеров. Функция только что вышла из фазы тестирования и начнёт появляться у игроков с 16 октября.

Одной из самых больших проблем современных игр на ПК — особенно тех, что основаны на Unreal Engine 5 — являются микрофризы и заикания, вызванные компиляцией шейдеров на лету. Даже на мощных видеокартах это может разрушить комфорт от игры, и многие разработчики пытаются замаскировать проблемы апскейлингом и патчами после релиза. Microsoft наконец решила устранить проблему в её источнике. Благодаря Advanced Shader Delivery, шейдеры будут компилироваться заранее, ещё во время загрузки игры. В результате игрок получит готовый набор шейдеров в момент запуска — без необходимости компилировать их локально и без раздражающих фризов.

Компания заявляет, что решение должно обеспечить консольный уровень плавности и скорости загрузки также и на ПК с Windows 11. Новая технология основана на так называемой State Object Database (SODB) — специальных базах данных, содержащих предварительно скомпилированные шейдеры. Разработчики смогут генерировать их уже на этапе производства игры и включать в установочные пакеты, обновления или DLC. Со временем все игры смогут использовать эту функцию с дня релиза, обеспечивая 100% попаданий в кэш шейдеров и устраняя явление фризов. Это решение не только улучшит плавность, но и сократит время загрузки, которое часто вызвано подготовкой шейдеров при первом запуске игры.

Microsoft хочет, чтобы каждый игровой магазин (Xbox App, Steam, Epic Games Store) мог компилировать и поставлять такие базы — полная поддержка уже встроена в Windows 11. Первым устройством, которое получит Advanced Shader Delivery, станет ROG Ally — обновление стартует 16 октября. Игроки получат готовые шейдеры уже при загрузке выбранных тайтлов, благодаря чему сразу после установки игра запустится плавно и без задержек.

Технологию уже поддерживают все крупнейшие производители GPU:

  • AMD — предоставила плагин компилятора в версии AgilitySDK Developer Preview 25.10.07.01
  • NVIDIA — сотрудничает с Microsoft, чтобы предоставить «инструменты, устраняющие фризы и сокращающие время загрузки»
  • Intel — анонсировала полную поддержку в ноябре
  • Qualcomm — внедрит функцию в GPU Adreno в предстоящих мобильных устройствах

На практике — если разработчики игр воспользуются новыми инструментами — фризы и замедления в играх на ПК могут наконец исчезнуть. Игры на базе UE5 и DirectX 12 будут запускаться быстрее, работать плавнее и вести себя больше как консольные версии. Это огромное изменение для игроков на Windows — при условии, что разработчики действительно внедрят State Object Databases и будут использовать компиляторы, предоставленные производителями оборудования.

ИИ: Если технология получит широкое распространение среди разработчиков, это может стать настоящим прорывом для платформы ПК, решив одну из её самых назойливых проблем в 2025 году.

Подписаться на обновления Новости / Технологии
Зарегистрируйтесь на сайте, чтобы отключить рекламу

ℹ️ Помощь от ИИ

В статье есть ошибки или у вас есть вопрос? Попробуйте спросить нашего ИИ-помощника в комментариях и он постарается помочь!

⚠️ Важно:

• AI Rutab читает ваши комментарии и готов вам помочь.
• Просто задайте вопрос 👍
• ИИ может давать неточные ответы!
• ИИ не скажет «Я не знаю», но вместо этого может дать ошибочный ответ.
• Всегда проверяйте информацию и не полагайтесь на него как на единственный источник.
• К ИИ-помощнику можно обратиться по имени Rutab или Рутаб.

Топ дня 🌶️


0 комментариев

Оставить комментарий


Все комментарии - Технологии