Найти в Дзене
Games4Linux

Выпущен Vulkan 1.4.335 с ключевым расширением для борьбы с лагами

Состоялся релиз обновления графического API Vulkan до версии 1.4.335. Несмотря на то, что с прошлого выпуска прошла всего неделя, обновление успело включить в себя одно, но крайне важное нововведение о котором сообщали ранее: долгожданное расширение VK_EXT_present_timing официально принято в спецификацию. Пять лет работы увенчались успехом О расширении VK_EXT_present_timing заговорили еще в середине недели, когда код был окончательно принят в репозиторий. Это результат пятилетней совместной работы инженеров из NVIDIA, Google, AMD, Collabora, Samsung, Unity и Red Hat. Зачем это нужно? Гладкость кадров превыше всего Проще говоря, это расширение — мощный инструмент в борьбе с одним из самых раздражающих явлений в играх: микро-лагами и неравномерностью кадров (stuttering). Как это работает? Точная синхронизация: Расширение позволяет игровым движкам получать от системы вывода изображения (presentation engine) точные данные о времени. Контроль над выводом: Теперь можно запланировать отображ
Оглавление

Состоялся релиз обновления графического API Vulkan до версии 1.4.335. Несмотря на то, что с прошлого выпуска прошла всего неделя, обновление успело включить в себя одно, но крайне важное нововведение о котором сообщали ранее: долгожданное расширение VK_EXT_present_timing официально принято в спецификацию.

Пять лет работы увенчались успехом

О расширении VK_EXT_present_timing заговорили еще в середине недели, когда код был окончательно принят в репозиторий. Это результат пятилетней совместной работы инженеров из NVIDIA, Google, AMD, Collabora, Samsung, Unity и Red Hat.

Зачем это нужно? Гладкость кадров превыше всего

Проще говоря, это расширение — мощный инструмент в борьбе с одним из самых раздражающих явлений в играх: микро-лагами и неравномерностью кадров (stuttering).

Как это работает?

  • Точная синхронизация: Расширение позволяет игровым движкам получать от системы вывода изображения (presentation engine) точные данные о времени.
  • Контроль над выводом: Теперь можно запланировать отображение кадра не раньше определённого момента, что позволяет идеально синхронизировать рендеринг с обновлением монитора.

Итог: игры, использующие эту функциональность, смогут стать визуально значительно плавнее. Настоящий праздничный подарок для всех геймеров!

Что дальше?

  • Бета-драйвер NVIDIA для Linux уже поддерживает новое расширение.
  • Ожидается, что в ближайшее время к ним присоединятся и другие вендоры, включая разработчиков открытых драйверов Mesa (RADV для AMD, ANV для Intel). На момент публикации запросы на добавление поддержки в Mesa еще не открыты.

Остальное содержимое обновления Vulkan 1.4.335, которое вышло на удивление компактным из-за праздничной недели в США, можно изучить в соответствующем коммите на GitHub.

Для игровой индустрии и, в частности, для платформы Linux — это небольшой, но очень важный шаг на пути к безупречному игровому опыту.