Microsoft представила технологію, яка пришвидшить компіляцію шейдерів у іграх на 85%

Microsoft представила технологію, яка пришвидшить компіляцію шейдерів у іграх на 85%

Arkadiy Andrienko
26 вересня 2025, 17:49

Microsoft випустила фінальну версію набору інструментів DirectX Agility SDK 1.618, де ключовим нововведенням стала функція Advanced Shader Delivery, яка покликана вирішити одну з найпоширеніших проблем у сучасних комп'ютерних іграх — неприємні підтормажування (статтери) та тривале завантаження, пов'язані з компіляцією шейдерів.

Проблема знайома багатьом геймерам: при першому запуску гри або в нових локаціях зображення може затримуватися на частки секунди, через те, що відеокарта в реальному часі компілює шейдери. Завдяки функції Advanced Shader Delivery розробники зможуть готувати бази даних шейдерів (State Object Database, SODB) на етапі створення гри, а цифрові магазини, такі як Xbox App або Steam, будуть автоматично завантажувати вже скомпільовані шейдери разом з грою.

В результаті встановлена гра буде відразу готова до запуску без необхідності компіляції на локальному залізі. Такий підхід не тільки позбавляє від статтерів, але й значно скорочує час початкового завантаження, але вимагає постійного підключення до мережі з метою завантаження шейдерів. Нова технологія, за оцінками Microsoft, в деяких випадках прискорює цей процес на 85%.

Першими переваги нової системи оцінять власники консолей ASUS ROG Ally X, для яких підтримка Advanced Shader Delivery буде включена з 16 жовтня, а в подальшому технологія стане доступна для всіх пристроїв під управлінням Windows 11. Найбільші виробники — AMD, Intel, NVIDIA та Qualcomm — вже анонсували підтримку нової функції. Вони нададуть розробникам інструменти для хмарної компіляції шейдерів, що дозволить впроваджувати технологію в ігри відразу при виході.

Ці зусилля Microsoft з оптимізації ігрового процесу виходять за межі однієї технології. Робота над безшовним досвідом ведеться і на рівні екосистеми. Нещодавнє оновлення програми Xbox для PC, перетворивши його в універсальний лаунчер, дозволяє гравцям зібрати всі свої ігри з Steam, Battle.net та інших платформ в одному інтерфейсі. У зв'язці з технологією Advanced Shader Delivery це формує цілісну стратегію по створенню більш плавного, зручного та передбачуваного ігрового середовища на Windows.

🔥 А ещё Кодзима рассказал немного о своём новом шпионском боевике Physint
    Про автора
    Коментарі3