Новый проект с открытым исходным кодом под названием low_latency_layer позволяет технологиям снижения задержки, таким как AMD Anti-Lag 2 и NVIDIA Reflex 2, работать на видеокартах AMD и Intel в Linux, независимо от производителя. Созданный Николасом Джеймсом, этот неявный слой Vulkan решает проблемы стабильности и производительности, обнаруженные в реализации Mesa для Anti-Lag 2, которая была отключена по умолчанию и предлагала меньшее улучшение, чем ее проприетарная версия в Windows.
Слой Vulkan унифицирует поддержку снижения задержки в экосистеме Linux 🚀
Проект low_latency_layer действует как промежуточный слой, который перехватывает вызовы Vulkan для применения методов снижения задержки, таких как управление очередями команд и синхронизация кадров. В отличие от реализации Mesa, которая требовала определенных конфигураций и давала неоднозначные результаты, этот слой работает прозрачно с любым GPU, поддерживающим Vulkan. Николас Джеймс отмечает, что такой подход позволяет как AMD, так и Intel извлечь выгоду из алгоритмов, изначально разработанных для оборудования NVIDIA или AMD, без зависимости от проприетарных драйверов.
Теперь пользователи Linux тоже могут терять рефлексы, но с меньшей задержкой 🎮
До сих пор пользователям Linux приходилось довольствоваться молитвами, чтобы их рефлексы не остались в прошлом веке, пока Windows наслаждалась технологиями снижения задержки. С low_latency_layer они наконец-то могут похвастаться меньшим инпут-лагом, хотя все еще ждут десятилетие, пока последний драйвер их GPU заработает нормально. Да, по крайней мере теперь они смогут промахнуться при стрельбе в реальном времени, а не с полусекундной задержкой. Настоящий прогресс для сообщества пингвинов. 🐧