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

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

Arkadiy Andrienko
Читати у повній версії

Игроки на 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 отримає підтримку, довге очікування завантаження шейдерів може піти в минуле, але з іншого боку, залежність ігор від наявності інтернет-з'єднання стане більш явною.

👀 Онлайн в открытой бете Call of Duty: Black Ops 7 оказался низким — всего 99к игроков на пике
    Про автора
    Коментарі7
    Залишити коментар
    новое пространство для геморроя
    Відповісти
    1 місяць
    не знаю кто это плюсует, но идея с постоянным интернет подключением не нравится
    Відповісти
    1 місяць
    Мелкомягкие, что-то нашли и что-то предлагают, ого фантастика 🫨
    Відповісти
    1 місяць
    в каком облаке они это придумали?
    Відповісти
    1 місяць
    Это не облако. Это дым из кочегарки. 😆
    Відповісти
    1 місяць
    В облако и сюда? Это не победа, это проигрыш! Тем более временное, пока не истечёт договор. И при оффлайне или ограниченный траффик, ни о чём.
    Відповісти
    1 місяць
    Странно всё это, а как же быть без инета и т.д. опять привязка лишняя...
    Відповісти