Microsoft представила систему Advanced Shader Delivery для ускорения загрузки игр
Компания Microsoft анонсировала новую систему Advanced Shader Delivery, которая впервые появится в экосистеме PC-гейминга на устройствах ROG Xbox Ally. Разработка велась при поддержке команд Xbox и AMD и представляет собой механизм предварительной компиляции шейдеров, призванный не только ускорить загрузку игр, но и решить распространённые проблемы с производительностью.
Особенно полезной эта система станет для владельцев портативных устройств, поскольку позволит сэкономить заряд аккумулятора, который ранее тратился на компиляцию шейдеров вместо непосредственно игрового процесса. Технологию уже протестировала студия Obsidian Entertainment. По словам разработчиков, предварительная компиляция шейдеров сократила время запуска одной из их игр на впечатляющие 85%.
На текущем этапе от разработчиков не требуется дополнительных усилий — команда DirectX создала метод сбора шейдерных данных и их преобразования в новый формат SODB. Набор данных будет загружаться непосредственно из Microsoft Store, что позволит играм при запуске обнаруживать уже готовые шейдеры в кэше устройства и пропускать этап компиляции.
В будущем Microsoft планирует сотрудничать с разработчиками для интеграции предварительной компиляции шейдеров в различные игровые движки. Уже в сентябре студии и игровые магазины получат инструментарий AgilitySDK, который расширит функциональные возможности Advanced Shader Delivery.
Источник: Microsoft
0 комментариев