
Microsoft знайшла спосіб подолати головну проблему PC-геймерів — компіляцію шейдерів

Игроки на PC незабаром можуть отримати функцію, яка в рази пришвидшить запуск ігор. Компанія Microsoft анонсувала технологію Advanced Shader Delivery, яка кардинально змінює підхід до компіляції шейдерів — одного з основних джерел затримок і підтормажувань.
Після встановлення гри або оновлення драйверів відеокарти запуск може супроводжуватися тривалою компіляцією шейдерів, яка може займати кілька хвилин. Це відбувається тому, що щоразу код шейдерів обробляється заново безпосередньо на пристрої користувача з урахуванням конкретного «заліза» та версії драйвера. Новий метод Microsoft переносить це завдання в хмару. Технологія буде працювати через систему попередньо зібраних пакетів шейдерів (Precompiled Shader Database, PSDB), а пакети, у свою чергу, будуть створюватися на серверах Microsoft у партнерстві з виробниками відеокарт і прив'язуватися до певних конфігурацій GPU та драйверів.
При завантаженні гри через додаток Xbox PC для Windows система автоматично буде визначати конфігурацію користувача і завантажувати відповідний пакет шейдерів. В результаті чого, гра при першому запуску просто використовує вже скомпільовані дані, економлячи час і ресурси пристрою. За даними Microsoft, в Avowed від Obsidian Entertainment це рішення дозволило скоротити час компіляції на 85%.
Очікується, що перші пристрої з підтримкою технології — це нові портативні консолі ASUS ROG Ally. Однак в Microsoft планують розширити доступність рішення і для інших конфігурацій PC. Вже в вересні компанія має намір випустити інструменти для розробників, щоб інтегрувати Advanced Shader Delivery в ігрові движки. Для гравців це означає не тільки швидкий старт, але й економію заряду батареї на портативних пристроях, таких як ігрові ноутбуки та портативні консолі.
Однак нова технологія створює залежність від серверів Microsoft і інтернет-з'єднання. Без доступу до мережі або при використанні нестандартних конфігурацій заліза система не спрацює. Крім того, користувачі будуть змушені ділитися даними про своє обладнання для роботи технології.
Таким чином, якщо ініціатива Microsoft отримає підтримку, довге очікування завантаження шейдерів може піти в минуле, але з іншого боку, залежність ігор від наявності інтернет-з'єднання стане більш явною.
-
ASUS та Microsoft запустять ROG Xbox Ally та Ally X 16 жовтня, попереднє замовлення стартує в кінці серпня
-
Microsoft тестує Copilot 3D: Нейронна мережа перетворює 2D-фото в 3D-об'єкти
-
Голос замість миші: Microsoft бачить майбутнє Windows за розмовою з ІІ
-
Microsoft вирішила вивести захисне ПЗ з ядра Windows після інциденту CrowdStrike
-
Microsoft почала тестування ІІ-функції COPILOT в Excel для роботи без формул