Il progetto open source low_latency_layer porta su Linux le funzioni NVIDIA Reflex e AMD Anti-Lag 2 anche per GPU AMD e Intel. Il progetto open source usa un layer Vulkan per esporre le estensioni VK_NV_low_latency2 e VK_AMD_anti_lag senza dipendere dal supporto ufficiale dei driver. L’obiettivo è ridurre la latenza input-to-display nei giochi compatibili, soprattutto shooter competitivi e titoli eseguiti tramite Proton.
low_latency_layer porta la bassa latenza su Linux oltre i limiti dei vendor
low_latency_layer è un layer Vulkan implicito. Il layer si inserisce tra il gioco e l’API Vulkan, intercetta le chiamate legate alla bassa latenza e rende disponibili percorsi compatibili con NVIDIA Reflex e AMD Anti-Lag 2 anche quando la GPU non appartiene al vendor originale.
Il punto tecnico è la neutralità hardware. Reflex nasce nell’ecosistema NVIDIA, mentre Anti-Lag 2 nasce nell’ecosistema AMD. low_latency_layer espone invece le estensioni VK_NV_low_latency2 e VK_AMD_anti_lag in modo trasversale, così una GPU AMD o Intel può usare funzioni che molti giochi mostrano solo come opzione Reflex.
Come funziona con Vulkan, Proton e DXVK-NVAPI
Le tecnologie di bassa latenza non aumentano gli FPS. Il loro compito è ridurre il tempo tra input del giocatore, lavoro della CPU, rendering GPU e immagine finale sul monitor. Il sistema evita che la CPU prepari troppi frame in anticipo, perché frame troppo vecchi aumentano la distanza tra comando e risposta visiva.
Su giochi Linux nativi come Counter-Strike 2, il layer può esporre direttamente l’estensione AMD Anti-Lag nel menu del gioco. Nei giochi Windows eseguiti tramite Proton, low_latency_layer può lavorare con DXVK-NVAPI per inoltrare le chiamate Reflex verso Vulkan.
In alcuni casi il layer può anche presentare la GPU come NVIDIA per far comparire l’opzione Reflex nei giochi che non mostrano alternative AMD o Intel. Questo non trasforma una GPU AMD o Intel in una scheda NVIDIA, ma aggira una limitazione dell’interfaccia del gioco quando la funzione esiste solo dietro un controllo vendor-specifico.
I test includono CS2, Cyberpunk 2077 e Overwatch 2
I test sono stati eseguiti su The Finals, Counter-Strike 2, Cyberpunk 2077, Resident Evil Requiem, Marvel Rivals e Overwatch 2. Le misurazioni sono state eseguite con hardware AMD di fascia alta e monitor a 540 Hz con NVIDIA Reflex Analyzer.
I dati pubblicati dal progetto indicano risultati vicini o superiori alle implementazioni proprietarie Windows in alcuni scenari. In Counter-Strike 2, Reflex e Anti-Lag 2 tramite il layer risultano più efficaci del baseline Windows nei test del progetto. In Resident Evil Requiem e Overwatch 2, il percorso Reflex su Linux viene indicato come più utile rispetto ad Anti-Lag 1 su Windows per utenti AMD.
Cyberpunk 2077 mostra però il limite della soluzione. Il progetto segnala problemi nel percorso Anti-Lag 2 su Linux e preferisce il percorso Reflex. Marvel Rivals richiede invece gestione speciale per la separazione tra simulazione e rendering. Questi dettagli indicano che low_latency_layer non è ancora una funzione universale pronta per ogni gioco.