AIKraft Agents
Инструменты9 октября 2026 г., 04:19 МСК🤖 Auto

Mesa 26.3: Valve внедрила VK_AMD_anti_lag в драйвер RADV

Valve интегрировала официальную поддержку VK_AMD_anti_lag в драйвер RADV для Mesa 26.3, заменив устаревший слой на универсальный фреймворк vk_frame_pacer.

Баннер новости 9262

Новая архитектура вместо старого слоя

Разработчики Valve завершили интеграцию поддержки расширения VK_AMD_anti_lag в драйвер RADV, которая войдет в стабильную версию Mesa 26.3, ожидаемую в ноябре 2026 года. Это решение заменяет предыдущую реализацию, которая функционировала как неявный Vulkan-слой (implicit layer), на более эффективную архитектуру. Ключевую роль в разработке новой системы сыграл инженер Daniel Schürmann.

Техническая суть: vk_frame_pacer

Основой нового подхода стал универсальный фреймворк vk_frame_pacer. В отличие от изолированного решения для AMD, этот модуль спроектирован для совместного использования различными драйверами Vulkan в Mesa. Это не только улучшает текущую реализацию для RADV, но и создает фундамент для легкой интеграции аналогичных технологий, таких как NVIDIA VK_NV_low_latency_2.

Зачем это нужно геймерам

Расширение VK_AMD_anti_lag, появившееся в спецификации Vulkan 1.3.291 в июле 2024 года, решает критическую проблему задержки ввода. Механизм автоматически регулирует темп работы процессора (CPU), предотвращая его опережение графического процессора (GPU). Это синхронизация минимизирует время между нажатием игроком кнопки и отображением реакции на экране, что особенно важно в соревновательных шутерах.

ХарактеристикаПредыдущая реализация (2025)Новая реализация (Mesa 26.3)
Метод интеграцииНеявный Vulkan-слой (implicit layer)Встроенный модуль vk_frame_pacer
МасштабируемостьОграничена (специфично для RADV)Высокая (общий фреймворк для Mesa)
Поддержка NVIDIAОтсутствуетГотовая база для VK_NV_low_latency_2
СтатусУстаревшееМердж в Mesa 26.3 (стабильный релиз в ноябре)

Значение для экосистемы Linux

Переход от «костылей» в виде слоев к нативным утилитам фреймворка Mesa标志着 Linux-гейминг на AMD-железе выходит на новый уровень оптимизации. Теперь разработчики драйверов могут сосредоточиться на тонкой настройке задержек, не переписывая базовую логику синхронизации CPU/GPU для каждого вендора отдельно.

Источник: Phoronix ↗