
Компания Microsoft анонсировала новую функцию в рамках DirectX под названием Advanced Shader Delivery, разработанную совместно с командами Xbox и AMD. Эта технология призвана решить проблему подтормаживания и падения производительности в играх, вызванных компиляцией шейдеров во время игрового процесса.
Как работает Advanced Shader Delivery
Суть новой технологии заключается в том, чтобы перенести процесс компиляции шейдеров в облако. Шейдеры будут предварительно скомпилированы и доставлены на устройство пользователя вместе с загрузкой самой игры. Таким образом, при первом запуске все необходимые шейдеры уже будут находиться в кэше Windows, что позволит пропустить этап компиляции непосредственно на игровом устройстве и избежать связанных с этим «заиканий».
Преимущества новой технологии
Microsoft утверждает, что такой подход не только ускоряет запуск игр, но и предотвращает большинство случаев падения производительности. В качестве примера приводится игра Avowed от Obsidian Entertainment, где время запуска сократилось на 85%.
Доступность и поддержка
Первоначально технология Advanced Shader Delivery дебютирует на портативных устройствах ROG Xbox Ally и ROG Xbox Ally X, которые поступят в продажу 16 октября. Позже она станет доступна и на обычных компьютерах. Для разработчиков в сентябре будет выпущен специальный AgilitySDK, который позволит интегрировать данную функциональность в существующие и будущие проекты.
На начальном этапе поддержка будет ограничена играми, распространяемыми через приложение Xbox на ПК. Однако в Microsoft планируют, что с помощью AgilitySDK другие цифровые магазины также смогут внедрить эту технологию.
Будущие перспективы
Новая технология имеет большой потенциал для улучшения игрового опыта на ПК и других устройствах. С ее помощью разработчики смогут создавать более плавные и реалистичные игры, а игроки смогут наслаждаться более комфортной игрой без заиканий и падений производительности.
В будущем Microsoft планирует расширять поддержку Advanced Shader Delivery на другие платформы и устройства, что еще больше улучшит игровой опыт для миллионов игроков по всему миру.






