Secondo quanto riferito, Valve avrebbe lavorato al supporto per il rendering foveated nel driver Vulkan Turnip di Mesa, nell’ambito dello sviluppo di Steam Frame. Connor Abbott, collaboratore di Mesa, avrebbe presentato il lavoro a XDC 2026 il 30 settembre.
Come cambia un’immagine VR con il rendering foveated
Il rendering foveated concentra i dettagli nella zona verso cui è rivolto lo sguardo e riduce la qualità nelle aree periferiche. In questo modo può diminuire il carico di rendering, perché non ogni parte dell’immagine viene elaborata con lo stesso livello di dettaglio.
Lo streaming foveated interviene invece dopo il rendering: modifica la qualità dei fotogrammi già elaborati mentre vengono trasmessi al visore. Il rendering foveated agisce quindi sulla generazione dell’immagine; lo streaming foveated sulla sua trasmissione.
L’estensione Vulkan citata per Mesa Turnip
Turnip è il driver Vulkan open source di Mesa per le GPU Qualcomm Adreno. Nel lavoro attribuito a Valve, il supporto al rendering foveated avrebbe usato l’estensione Vulkan VK_EXT_fragment_density_map e altre estensioni correlate.
Gli sviluppi futuri previsti
Tra i piani descritti figuravano il supporto alla serie Adreno 800, l’integrazione di immagini sottocampionate in SteamVR e nei motori di gioco, e il lavoro per ottenere immagini più fluide senza immagini sottocampionate.