Для входа на форум нажмите здесь
Новые комментарии
Advanced Shader Delivery: новая технология от Microsoft для невероятного ускорения запуска игр
Автор темы: Wadimus
Дата создания: 21.08.2025 17:16
Аватар для Wadimus
Мастер
Регистрация:
02.08.2011
GoHa.Ru - 10 лет Медаль "500 лайков"
Advanced Shader Delivery: новая технология от Microsoft для невероятного ускорения запуска игр



Microsoft представила инновационную систему Advanced Shader Delivery, которая впервые будет реализована на портативных устройствах ROG Xbox Ally. Технология разработана при поддержке команд Xbox и AMD и представляет собой механизм предварительной компиляции шейдеров.

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

Практическое тестирование технологии уже проведено студией Obsidian Entertainment. Впечатляющие результаты показали, что предварительная компиляция шейдеров способна сократить время запуска игры на 85%. Это существенное улучшение может кардинально изменить опыт использования портативных игровых устройств.

Техническая реализация системы продумана таким образом, чтобы минимизировать необходимость изменений со стороны разработчиков игр. Команда DirectX создала специальный механизм, который автоматически собирает шейдерные данные, преобразует их в новый формат SODB и загружает через Microsoft Store. При запуске игры система проверяет наличие предварительно скомпилированных шейдеров в кэше устройства и пропускает этап компиляции, если они уже загружены.

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

Эта технология может стать значительным шагом вперёд в развитии PC-гейминга, особенно в сегменте портативных устройств, где оптимизация производительности и энергопотребления играет критически важную роль. Внедрение Advanced Shader Delivery способно существенно улучшить игровой опыт пользователей и открыть новые возможности для разработчиков.



Аватар для Dopebat2
Позитивный читатель
Re: Advanced Shader Delivery: новая технология от Microsoft для невероятного ускорения запуска игр
Это типа амд изобрели велосипед чтоли? Вроде и так большинство технологичных игр компилировали шейдеры перед первым запуском игры, правда не знаю связано ли это было как-то с нвидией. Атомик харт помнится вообще минут 10 висел с этим процессом.
Аватар для elDen
Мастер клинка
Регистрация:
19.07.2006
Медаль "2К лайков" GoHa.Ru - 10 лет Разбойник
Re: Advanced Shader Delivery: новая технология от Microsoft для невероятного ускорения запуска игр
Сообщение от Dopebat2:
Это типа амд изобрели велосипед чтоли? Вроде и так большинство технологичных игр компилировали шейдеры перед первым запуском игры, правда не знаю связано ли это было как-то с нвидией. Атомик харт помнится вообще минут 10 висел с этим процессом.
я так понимаю они хотят не компилировать, а загружать готовые с их серверов.
т.е. смотрят там какая у тебя видеокарта и сразу загружают все шейдеры скомпилированные под твою видеокарту с их серверов.
если инет быстрый, то загрузить несколько гигов шейдеров выйдет намного быстрее, чем компилировать их на компе.
Аватар для Matravant
Мастер
Регистрация:
28.03.2008
GoHa.Ru - 10 лет Медаль "500 лайков"
Re: Advanced Shader Delivery: новая технология от Microsoft для невероятного ускорения запуска игр
Учитывая что это майкрософт, могли сделать как в C#, просто промежуточный "язык". Как бы полу компиляция, а потом уже окончательная при запуске игры, учитывающая ваше железо и настройки.

Ваши права в разделе