Microsoft разрабатывает функцию "продвинутой доставки шейдеров" для портативных консолей ASUS ROG Xbox Ally, которая может кардинально изменить опыт запуска игр на ПК.
Технология обещает не только ускорить загрузку, но и избавить от раздражающих зависаний, которые мучают ПК-геймеров годами. Компания анонсировала нововведение одновременно с объявлением даты выхода первых портативных консолей под брендом Xbox и новой системы проверки совместимости игр с портативными девайсами.
Проблема зависаний из-за шейдеров – настоящий бич ПК-гейминга, который не существует на консолях благодаря их унифицированному железу. На ПК каждая игра вынуждена загружать шейдеры под конкретную конфигурацию оборудования. Обычно этот процесс происходит при первом запуске тайтла, что существенно увеличивает время ожидания перед началом игры. Хуже того, компиляция шейдеров может продолжаться в фоновом режиме, вызывая падение кадровой частоты прямо во время геймплея, что портит впечатления еще сильнее.
Новая система Microsoft кардинально меняет подход – она "предзагружает игровые шейдеры во время скачивания". По заявлению компании, это позволит играм запускаться до 10 раз быстрее, работать плавнее и расходовать меньше заряда батареи при первом запуске.
Судя по всему, технология потребует определенной поддержки со стороны разработчиков, что означает невозможность применения ко всем играм сразу после запуска функции. Но это лишь одна из мер, которыми Microsoft пытается решить проблемы сложности и неэффективности Windows 11 в игровом контексте. Помимо упрощенного доступа к функциям вроде Game Bar и программного обеспечения ASUS Armoury Crate, компания также заявила, что портативная версия Windows будет "минимизировать фоновую активность и откладывать несущественные задачи", чтобы выделить больше ресурсов непосредственно на игры.
Microsoft явно заинтересована в успехе этих портативных консолей, так как вкладывает серьезные усилия в их оптимизацию. Но в мире, где домашние консоли Xbox все больше напоминают ПК на Windows, компания может создавать улучшения, которые пригодятся и на других платформах.