Пятница, 22 августа, 2025

Microsoft улучшила DirectX. Запуск игр ускорен в 10 раз

Microsoft представила новую функцию advanced shader delivery , которая значительно сокращает начальное время загрузки игр. Согласно DirectX Developer Blog, компиляция шейдеров переносится с вашего устройства в облако — необходимые файлы можно загрузить непосредственно на компьютер для кэширования. Это не только ускоряет запуск (например, в игре Avowed время загрузки уменьшилось на 85%), но и экономит заряд батареи и ресурсы процессора, ведь тяжелую работу выполняет инфраструктура Microsoft.

Традиционно шейдеры компилируются непосредственно на устройстве, поскольку они должны быть оптимизированы для конкретной игры, графического процессора и версии драйвера. Это создавало огромное количество вариаций, и заранее подготовить универсальные пакеты для всех систем было практически невозможно.

Microsoft предложила решение- State Object Database (SODB) . Компания собирает данные шейдеров из игры и упаковывает их в формат SODB. Затем разработчики DirectX совместно с производителями GPU отделили шейдерный компилятор от графического драйвера и объединили его с SODB, создав Precompiled Shader Database (PSDB) .

Когда вы загружаете игру через приложение Xbox PC, система автоматически выбирает подходящий PSDB для вашей конфигурации. При первом запуске игра использует уже готовые шейдеры-долгой компиляции больше не требуется.

Совместимость и будущее

Функция работает даже после обновления драйверов или замены видеокарты: Xbox PC App обнаруживает изменения и подгружает нужный PSDB. Если же для вашей системы готового пакета еще нет (например, вы тестируете бета-драйверы), игра все равно сможет скомпилировать шейдеры локально.

Первыми поддержку получат Asus ROG Ally и Ally X (релиз — 16 октября). Microsoft также намекает на расширение списка совместимых устройств в будущем. При этом от разработчиков игр не требуется никакой дополнительной работы — все вычисления выполняет инфраструктура Xbox. В перспективе компания планирует интегрировать технологию непосредственно в игровые движки, сокращая загрузку еще сильнее, но в то же время делая игровой процесс более зависимым от онлайн-сервисов Microsoft.

НАПИСАТИ ВІДПОВІДЬ

Коментуйте, будь-ласка!
Будь ласка введіть ваше ім'я

Євген
Євген
Евгений пишет для TechToday с 2012 года. По образованию инженер,. Увлекается реставрацией старых автомобилей.

Vodafone

Залишайтеся з нами

10,052Фанитак
1,445Послідовникислідувати
105Абонентипідписуватися

Статті