Разработчик создал слой Vulkan, объединяющий технологии AMD Anti-Lag 2 и NVIDIA Reflex 2 для любых видеокарт
Разработчик создал открытый проект low_latency_layer, который в виде неявного слоя Vulkan реализует совместимость технологий AMD Anti-Lag 2 и NVIDIA Reflex 2 с различными GPU. Теперь пользователи могут наслаждаться этими технологиями снижения задержек независимо от того, используют ли они видеокарты NVIDIA, AMD или Intel.
Автор проекта, Николас Джеймс, рассказал, что начал работу в начале этого года из-за разочарования состоянием Anti-Lag 2 на платформе Linux. Реализация Mesa имела проблемы со стабильностью, была отключена по умолчанию, а фактическое улучшение задержек было значительно хуже, чем в проприетарной версии драйвера для Windows.
После успешной реализации поддержки Anti-Lag 2 Джеймс обнаружил, что нет технических препятствий для реализации аналогичной поддержки NVIDIA Reflex 2. Обе технологии по сути являются расширениями устройств Vulkan, и любой слой Vulkan может перехватывать их вызовы.
Это открытие напрямую привело к созданию кроссплатформенного решения. Для игр, изначально поддерживающих только Reflex, пользователи AMD на Linux могут получить даже лучший опыт, чем на Windows, где владельцы AMD вынуждены использовать менее интегрированную версию Anti-Lag 1.
Для проверки производительности Джеймс использовал монитор с частотой обновления 540 Гц и встроенным NVIDIA Reflex Analyzer. Тестирование проводилось на шести играх: Counter-Strike 2, Cyberpunk 2077, Marvel Rivals, Overwatch 2, THE FINALS и Resident Evil: Requiem.
Официальные бенчмарки проекта показывают, что на одинаковом оборудовании задержки этого слоя Vulkan сопоставимы с проприетарными реализациями для Windows, а в некоторых сценариях даже лучше.
С точки зрения архитектуры, low_latency_layer совместим с такими компонентами, как DXVK-NVAPI, и работает совместно со Steam Play (Proton), охватывая таким образом подавляющее большинство Windows-игр.
Проект опубликован с открытым исходным кодом на GitHub под лицензией MIT. Репозиторий: Korthos-Software/low_latency_layer.








0 комментариев