Поиск по сайту

up
Banner

Компьютерные новости

Все разделы

Intel планирует избавиться от «заикания шейдеров» с помощью предварительной компиляции в облаке

Intel готовится решить одну из главных проблем, с которой сталкиваются пользователи графических процессоров Arc и других систем — неприятное заикание, вызванное компиляцией шейдеров.

Компания намерена использовать свое программное обеспечение Intel Graphics Software для предварительной компиляции и распространения игровых шейдеров через облако.

Шейдеры — это небольшие программы, которые определяют, как объекты выглядят и реагируют на свет. Если они не скомпилированы заранее, возможны два сценария:

  • Медленная загрузка: Время первоначального запуска игры увеличивается, пока происходит компиляция.
  • Заикание во время игры: Шейдеры компилируются динамически, когда игрок впервые сталкивается с новым эффектом или текстурой, что вызывает кратковременные паузы и заикания.

Как будет работать решение Intel

Intel планирует компилировать оптимизированные шейдеры в облаке и распространять их среди пользователей через обновления драйверов.

Этот подход должен обеспечить:

  • Сокращение времени загрузки: Шейдеры будут готовы к использованию с первого запуска.
  • Устранение заиканий: Благодаря тому, что шейдеры не нужно компилировать в реальном времени во время игрового процесса, плавность игры значительно повысится.

Скомпилированные шейдеры обычно сохраняются и используются повторно, но обновление игр или драйверов GPU часто требует повторной компиляции. Система Intel нацелена на автоматическое обновление и распространение новых шейдеров вместе с соответствующими обновлениями.

Эта концепция схожа с системой Advanced Shader Delivery от Microsoft, но реализована непосредственно через драйверы Intel. Если эта система будет эффективной, графические продукты Arc получат значительное преимущество в стабильности и плавности игрового процесса.

overclock3d.net
Павлик Александр