Microsoft объявила о полном открытии технологии ASD для платформы PC. Раньше она работала только на видеокартах AMD Radeon. Теперь её поддержат RTX, RTX Spark и Intel Arc серии B. Это относится и к встроенной графике Intel.
Технологию разрабатывали вместе с AMD, поэтому компания не осталась в стороне. AMD выпустила плагин D3D12 State Object Compiler. Он помогает разработчикам заранее подготовить игры с поддержкой ASD на видеокартах Radeon. Плагин уже доступен для скачивания в сообществе GPUOpen. Он упрощает три этапа работы: сборку, тестирование и развёртывание.
Даже если игра с ASD ещё не попала в магазин, плагин всё равно пригодится. Разработчик локально собирает базу шейдеров. Он получает готовую офлайн-базу данных. Облачная обработка для этого не нужна. Так можно проверить, как игровой движок, драйвер и железо работают вместе.
ASD расшифровывается как Advanced Shader Delivery, то есть «расширенная доставка шейдеров». Microsoft представила технологию в прошлом году. Тогда она выпустила ROG Xbox Ally вместе с AMD и ASUS. В июне охват расширили на платформу PC. Теперь технология открыта для всех основных производителей GPU.
ASD заметно ускоряет загрузку игр и уменьшает шейдерные подвисания. Проверку провели в Forza Horizon 6. В тесте участвовали процессор R7 5800 и видеокарта RX 7600. Раньше загрузка занимала полторы минуты. С ASD она сократилась до четырёх секунд. Время упало на 95%. Кроме скорости, технология обходит компиляцию шейдеров. Поэтому в играх меньше рывков и фризов.
