Valve подготвя по-ефективен подход за намаляване на латентността при Radeon видеокартите под Linux, като внедрява изцяло нова реализация на VK_AMD_anti_lag директно в RADV драйвъра. Промяната идва от Даниел Шюрман, добре познато име в Linux екипа на Valve, и цели да замени стария слой MESA_LAYER_ANTI_LAG с по-чиста и по-гъвкава архитектура.
Новата реализация разделя досегашния слой на две части: базова инфраструктура и минимална драйвърна логика. Така Anti‑Lag функционалността вече не стои като отделен пласт, а е интегрирана по-дълбоко в RADV. При инициализацията рамката създава нужните QueryPools и CommandBuffers, за да може да събира времеви отпечатъци за всяко кадро, след което се закачва към ключови операции като QueueSubmit2 и QueuePresentKHR. Самият драйвър получава тайминг информацията чрез callback механизъм, което позволява по-прецизно управление на латентността.
Шюрман подчертава, че върху тази основа може лесно да бъде надградено и разширениетоVK_NV_low_latency_2, директен намек, който със сигурност ще заинтригува геймърите и разработчиците, следящи темата за ниската латентност при Vulkan.
Промените вече са публикувани в Mesa Git и могат да бъдат разгледани подробно в съответния merge request.










