Что такое Advanced Shader Delivery (ASD)
Microsoft объявила о расширении поддержки технологии Advanced Shader Delivery (ASD). Впервые представленная как публичная предварительная версия, ASD позволяет разработчикам игр поставлять предварительно скомпилированные шейдеры вместе с игрой. Это решает одну из самых болезненных проблем ПК-гейминга — «шейдерный стауттер» (stuttering), возникающий, когда видеокарта вынуждена компилировать шейдеры в реальном времени во время игрового процесса.
Технология работает по принципу загрузки оптимальных для конкретного железа и драйвера шейдеров из облака, исключая необходимость их локальной сборки. Это особенно критично для игр с открытым миром и сложной графикой.
Поддерживаемые платформы и сроки
Изначально ASD была доступна только для решений AMD. К концу октября 2026 года поддержка будет расширена до всех основных игроков рынка. Microsoft подтвердила, что обновление затронет NVIDIA GeForce RTX, Intel Arc и существующие решения AMD.
| Производитель | Поддерживаемые архитектуры/модели | Статус поддержки |
|---|---|---|
| AMD | RDNA 1, RDNA 2, RDNA 3, RDNA 3.5, RDNA 4 | Активно (требуется драйвер 26.7.1+) |
| Qualcomm | Snapdragon X2 Series (Adreno iGPU) | Активно |
| Intel | Arc B-Series (B570, B580), Core Ultra Series 2 & 3 | Скоро (конец октября 2026) |
| NVIDIA | Все GeForce RTX, платформа RTX Spark | Скоро (конец октября 2026) |
Демонстрация на Gears of War: E-Day
Microsoft продемонстрировала эффективность ASD на раннем доступе к Gears of War: E-Day. По официальным данным компании, использование предварительно скомпилированных шейдеров позволило сократить время компиляции шейдеров на 95%. Остальные 5% компилируются локально, что минимизирует влияние на производительность.
Реальность тестирования: проблемы с драйверами
Несмотря на заявления Microsoft, независимые тесты TechPowerUp выявили проблемы с внедрением технологии. В ходе тестирования Gears of War: E-Day на системе с AMD (драйвер 26.9.2, что новее требуемого 26.7.1) полная компиляция шейдеров заняла 15 минут, как будто ASD вообще не работала. На NVIDIA технология пока недоступна, так как драйверы с поддержкой ASD выйдут только после релиза игры.
Это указывает на то, что технология находится на ранней стадии интеграции, и для стабильной работы требуется точная синхронизация версий драйверов, игровых патчей и облачных кэшей.
Почему это важно
Успешное внедрение ASD может стать стандартом для ПК-игр, аналогично тому, как консоли давно используют предкомпилированные ресурсы. Для пользователей это означает более плавный геймплей без фризов, а для разработчиков — возможность оптимизировать опыт на разном «железе» без необходимости бесконечных патчей производительности.
Источник: TechPowerUp ↗
