Microsoft представила технологию ASD, ускоряющую работу игр
Microsoft представила технологию ASD, которая может избавить ПК-игры от долгой компиляции шейдеров и ускорить запуск до уровня игровых консолей.
Microsoft: игры перестанут «тормозить» на ПК
Microsoft представила технологию ASD, которая может избавить ПК-игры от долгой компиляции шейдеров и ускорить запуск до уровня игровых консолей.
Microsoft: игры перестанут «тормозить» на ПК
Фото: © A. Krivonosov
Microsoft представила на конференции GDC 2026 обновлённую версию технологии Advanced Shader Delivery (ASD), которая должна существенно сократить время запуска компьютерных игр. Новая система автоматизирует предварительную компиляцию шейдеров — процесс, из-за которого игрокам на ПК часто приходится ждать несколько минут перед началом игры. В компании рассчитывают, что благодаря ASD запуск игр на Windows станет по скорости ближе к консольному опыту.
Технология работает через API Direct3D. Сначала разработчики формируют базу объектов состояния SODB, описывающую игровые ресурсы на уровне движка. Затем она обрабатывается компиляторами шейдеров, которые создают базу предварительно скомпилированных шейдеров PSDB, совместимую с различными графическими картами и драйверами.
Готовая база может распространяться вместе с игрой, благодаря чему шейдеры будут уже подготовлены заранее и не потребуют компиляции на компьютере пользователя. Кроме того, PSDB сможет обновляться автоматически при выходе новых драйверов видеокарт, позволяя скачивать готовые файлы через патчи вместо повторной компиляции на стороне игрока.
Поддержку технологии уже готовят крупнейшие производители графики. Nvidia планирует добавить её в драйверы GeForce RTX позже в этом году, Intel также работает над совместимыми драйверами, а Qualcomm собирается внедрить ASD в будущие GPU Adreno X2. Microsoft призывает разработчиков игровых движков заранее интегрировать систему, чтобы магазины и издатели могли распространять готовые базы шейдеров вместе с играми.