На прошедшей неделе на конференции Game Developers Conference 2026 Microsoft представила новую версию технологии Advanced Shader Delivery (ASD), предназначенную для Windows. Эта инновация обещает существенно уменьшить время ожидания при запуске игр на ПК, автоматизируя процесс предварительной компиляции шейдеров, что уже применяется в игровых консолях.
Для разработки шейдеров создатели игр используют API Direct3D, который позволяет создать базу данных объектов состояния (SODB), отражающую внутриигровые ресурсы на уровне движка. SODB затем преобразуется несколькими компиляторами шейдеров в базу предварительно скомпилированных шейдеров (PSDB), поддерживающую разные видеокарты.
Эта PSDB может быть загружена вместе с игрой, что, по словам Microsoft, обеспечит время загрузки, сопоставимое с консолями, и будет автоматически обновляться при поступлении новых драйверов от производителей оборудования.
Nvidia и Intel уже работают над поддержкой этой технологии в своих продуктах, а Qualcomm планирует внедрить функцию на своих графических процессорах. Microsoft уже обновила свои API для упрощения процесса создания и тестирования PSDB и призывает разработчиков интегрировать сбор SODB в свои игровые движки для загрузки предварительно скомпилированных шейдеров с мая этого года.
