Gamers die op Linux spelen met een Intel-videokaart kunnen binnenkort rekenen op een merkbare prestatieverbetering. Een recente aanpassing in de open-source Intel ANV-driver, die deel uitmaakt van Mesa 26.3-devel, zorgt ervoor dat games die via Steam Play en DXVK draaien tot wel 5 procent sneller kunnen worden.
De kern van deze verbetering zit in de implementatie van buffercompressie. Dat klinkt misschien technisch, maar het komt erop neer dat de driver nu efficiĆ«nter omgaat met de gegevens die tussen de processor en de videokaart worden uitgewisseld. Door deze gegevens te comprimeren voordat ze worden verstuurd en weer te decomprimeren bij aankomst, hoeft er minder data door de ‘pijplijn’ te worden gestuurd. Dit vermindert de belasting en versnelt het proces.
Voor gebruikers is vooral belangrijk dat deze optimalisatie specifiek voordeel biedt voor games die Direct3D 8, 9, 10 of 11 gebruiken en via DXVK worden omgezet naar de Vulkan API. Dit is een veelvoorkomende methode voor het spelen van Windows-games op Linux via Valve’s Steam Play (Proton). In de praktijk betekent dit dat je games soepeler kunnen draaien, met hogere framerates, vooral in situaties waar de videokaart veel data moet verwerken. Hoewel een verbetering van 5 procent misschien niet gigantisch klinkt, kan het net het verschil maken tussen een haperende en een vloeiende game-ervaring, zeker bij veeleisende titels.
Deze ontwikkeling onderstreept de voortdurende inspanningen van Intel en de open-source gemeenschap om de gamingervaring op Linux te verbeteren. Het laat zien dat er constant wordt gewerkt aan het optimaliseren van hardware en software, wat uiteindelijk ten goede komt aan de groeiende groep Linux-gamers.
Bron: https://www.phoronix.com/news/Intel-Buffer-Compression-DXVK
