Microsoft избавит геймеров от компиляции шейдеров: игры на ПК будут запускаться на 85% быстрее

Пост опубликован в блогах iXBT.com, его автор не имеет отношения к редакции iXBT.com
| Новость | Игры

Корпорация Microsoft представила новую технологию Advanced Shader Delivery, которая обещает исправить главную проблему современных геймеров на ПК — микрофризы («статтеры») и мучительно долгие первые запуски игр. Нововведение протестируют на «портативках» ROG Ally, обещая фундаментально изменить подход к обработке графики и повысить конкурентоспособность магазина Xbox.

Автор: LeVK

Каждый, кто хоть раз устанавливал современную игру на ПК, сталкивался с процессом под названием «компиляция шейдеров». Это технический этап, во время которого игра подготавливает специальные программы (шейдеры), отвечающие за освещение, текстуры, эффекты и другие визуальные аспекты, для корректной работы с конкретной видеокартой и её драйвером. Обычно этот процесс происходит либо на экране загрузки перед первым запуском, заставляя игрока ждать, либо «на лету» во время геймплея, что и вызывает те самые неприятные подтормаживания, когда игра на доли секунды замирает.

Команда DirectX в Microsoft разработала элегантное решение этой проблемы, суть которого — перенести всю тяжёлую работу с устройства пользователя в облако. Новая система работает в несколько этапов. Сначала Microsoft собирает данные о шейдерах из игры и упаковывает их в новый стандартизированный формат. Затем, в сотрудничестве с производителями видеокарт, такими как AMD, эти данные объединяются со специальной версией компилятора в облачных сервисах компании.

В результате этого процесса создаётся каталог прекомпилированных шейдеров (PSDB). Когда геймер будет загружать игру из магазина Xbox, вместе с ней на устройство поступит и этот пакет предварительно обработанных шейдеров. Во время дебютного запуска приложению «подсунут» уже готовые к работе файлы, что полностью исключает этап компиляции на пользовательском оборудовании.

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

Эффективность Advanced Shader Delivery впечатляет. Инженеры Microsoft приводят в пример RPG «Avowed» от Obsidian Entertainment, и стартовое время загрузки удалось уменьшить на внушительные 85%.

Первоначально технология будет доступна на «портативках» ROG Xbox Ally и ROG Xbox Ally X через Xbox PC, как временный эксклюзив — причём от студий-разработчиков на данном этапе не потребуется вносить изменения в код. Тем не менее, планы Microsoft куда масштабнее.

В дорожной карте корпорации — дальнейшее расширение поддержки. В сентябре корпорация планирует к релизу AgilitySDK — набор инструментов и API, допускающий внедрение Advanced Shader Delivery в свои тайтлы и платформы для независимых разработчиков и других цифровых магазинов. Кроме того, планируется расширение спектра поддерживаемых GPU. Это открывает дорогу к тому, чтобы в будущем большинство игр на ПК избавились от проблемы компиляции шейдеров раз и навсегда.

Источник: Microsoft

PCДругой
Автор не входит в состав редакции iXBT.com (подробнее »)
Об авторе
Наношу добро, причиняю пользу, благодарен за лайки и содержательные (дополняющие статьи) комментарии.

0 комментариев

Добавить комментарий

Сейчас на главной

Новости

Публикации

Как бактерии стали многоклеточными: система разделения ДНК эволюционировала во внутриклеточный каркас

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

Компьютерные расчеты термоядерных реакций оказались ошибочными: как эксперимент с испаренной медью переписывает законы физики плазмы

Воздействие сверхмощного оптического лазера на металл разрушает межатомные связи за квадриллионные доли секунды. В точке удара материал мгновенно переходит в состояние горячей сверхплотной плазмы,...

Самые крупные карповые в мире и в России: история семейства, размеры и что из них готовят

Когда слышишь слово «карповые», в голове обычно возникает что-то очень земное и понятное: карась в деревенском пруду, карп на рынке, сазан в рассказах рыбаков. Но у этого семейства есть и совсем...

✦ ИИ  5 сервисов для создания презентаций с опросами: для учителей, маркетологов и бизнеса

Нужно собрать обратную связь, проверить гипотезу или просто узнать, что думают люди? Рассказываем, где создать опрос за 5 минут, какие сервисы работают в РФ, как проводить голосования в реальном...

Где можно увидеть Стоунхендж, не выезжая за границы России

Мысль о том, чтобы увидеть чудо света или загадку истории нужно выезжать за тридевять земель, настолько укрепилась в сознании, что интересных мест поближе как будто и нет вовсе.Итак, для всех...

Обзор бесщеточной аккумуляторной пилы ProCraft PKA45 (PKA46): 2 аккумулятора, 2 шины и 2 цепи

Во время работы в саду или на приусадебном участке приходится срезать деревья и кустарники. Порой они достаточно толстые, чтобы справиться с ними вручную, и приходится доставать электрические или...