Закажи экспресс-аудит своего дела онлайн всего за 199 ₽
и получи рекомендации по улучшению - Жми сюда !

Microsoft решила проблему кэширования шейдеров при помощи Advanced Shader Delivery

Современные игровые проекты довольно крупные и работают за счёт большого количества шейдеров, объясняющих, как игра взаимодействует с графическим процессором. Если раньше особых проблем с этим не было, то сейчас все из нас сталкиваются с компиляцией или кэшированием шейдеров при запуске игры, а потом — с фризами во время игрового процесса, когда периодически происходит кэширование того, что не обработалось во время запуска.

Microsoft решила проблему кэширования шейдеров при помощи Advanced Shader Delivery

Решить эту проблему смогли Microsoft и AMD, для чего первая анонсировала технологию Advanced Shader Delivery, или расширенную доставку шейдеров, если переводить дословно. Она работает примерно следующим образом: был разработан новый стандартизированный формат, называемый базой данных объектов состояния (SODB), который работает в паре с компилятором в облаке для создания предварительно скомпилированной базы данных шейдеров (PSDB).

Microsoft решила проблему кэширования шейдеров при помощи Advanced Shader Delivery

Звучит странно, но на деле всё проще, чем кажется. Если объяснить человеческим языком, то работяги из Microsoft сделали так, чтобы при первом запуске игры она видела наличие шейдеров в облаке и пропускала процесс их компиляции и кэширования. При обновлении драйвера операционная система заметит изменение и в автоматическом режиме обновит кэш шейдеров, ничего не требуя от пользователя.

Microsoft решила проблему кэширования шейдеров при помощи Advanced Shader Delivery

Но и без нюанса не обошлось. Игры должны будут полагаться на облачную базу данных, и в первое время Advanced Shader Delivery будет работать только на портативной консоли ASUS ROG Xbox Ally и в играх через приложение Xbox PC App. В следующем месяце компания обещает выпустить AgilitySDK, чтобы разработчики игр, магазины и различные сервисы, такие как Steam, могли начать интеграцию технологии в свою инфраструктуру и игровые проекты.

Источник

✅ Найденные теги: Microsoft, новости

Нет других записей в этой рубрике.

Новости других рубрик

Архив рубрики ~Лента новостей~: Мира Мурати осторожно возвращается в центр внимания. Архив рубрики ~Лента новостей~: Бот, который отказался блокировать Red Team Архив рубрики ~Лента новостей~: Мартина Скорсезе обвинили в том, что он «подставил художников», используя раскадровки, созданные с помощью ИИ. Архив рубрики ~Лента новостей~: Выпускники колледжей отвергают любое упоминание об искусственном интеллекте, а генеральный директор Google пытается придумать, что сказать на предстоящем выпускном Архив рубрики ~Лента новостей~: Тёмная сторона AI-видимости. Как нейросети сами создают мифы о брендах, которые расходятся на миллионы пользователей Архив рубрики ~Лента новостей~: Как мы собрали на n8n ИИ-агента, который читает клиентский бриф и собирает черновик КП Архив рубрики ~Лента новостей~: Палеогенетики прочитали ДНК Ли Кэюна. Он умер в начале X века Архив рубрики ~Лента новостей~: 👆 GitHub представила Copilot App — отдельное приложение для работы…