Компания Microsoft рассказала о новейшей технологии Advanced Shader Delivery, разработанной совместно с командами DirectX, Xbox и AMD для ускорения запуска игр и отсутствия задержек во время игрового процесса, пишет издание Neowin.
Источник фото: Pixabay
В своём блоге софтверный гигант отмечает, что в процессе запуска игр необходима компиляция графических шейдеров, что увеличивает время загрузки игрового приложения, а технология Advanced Shader Delivery позволяет использовать заранее скомпилированные шейдеры. Для этого применяется специально разработанный метод сбора данных шейдеров и упаковки их в формат SODB, информация в составе которого затем объединяется с данными игры в компиляторе и хранится в базе данных предкомпилированных шейдеров (PSDB) в облаке.
Благодаря данной технологии, этап компиляции шейдеров при первом запуске игры более не требуется, благодаря чему скорость загрузки заметно повышается — в частности, по данным Microsoft, продолжительность процесса запуска игры Avowed удалось сократить на 85%.
Отмечается, что технология Advanced Shader Delivery нацелена как на будущие портативные игровые консоли, такие как ROG Xbox Ally и ROG Xbox Ally X, так и на другие устройства, в связи с чем Microsoft объявила о предстоящем выпуске новой версии AgilitySDK, предоставляющей сторонним разработчикам необходимые инструменты для внедрения.