Nvidia heeft ondersteuning voor Microsoft's Advanced Shader Delivery-technologie geactiveerd in zijn nieuwste grafische drivers, waarmee het zich aansluit bij AMD en Qualcomm in de inspanning om shader-compilatiestotteren tijdens pc-gaming-sessies te verminderen.
De functie is beschikbaar gekomen met driver versie 621.01. Nvidia kondigde de plannen voor de technologie begin oktober aan als onderdeel van de voortdurende aanpak van shader-compilatieproblemen die veel moderne games op Windows-systemen treffen.
Advanced Shader Delivery haalt vooraf gecompileerde shaders uit de cloud die passen bij de specifieke grafische hardware van de gebruiker. Het systeem werkt op Windows 11 en voorkomt korte onderbrekingen die optreden wanneer een game nieuwe shaders moet compileren tijdens het spelen. Hoewel de meeste games een initiële shader-compilatiestap bevatten, vereisen sommige effecten en modellen nog steeds on-demand verwerking die ASD wil voorkomen.
De aanpak lijkt op het Steam Shader Pre-Caching-systeem dat Valve heeft ontwikkeld voor Linux-apparaten zoals de Steam Deck. Ontwikkelaars moeten expliciete ondersteuning toevoegen om de functie te laten werken. Vroege titels met compatibiliteit zijn Gears of War: E-Day en Call of Duty: Modern Warfare 4.
Naast het elimineren van haperingen tijdens het spel, verkort de technologie de tijd die nodig is voor de eerste shader-compilatie met wel 95 procent, volgens Microsoft. Deze stap kan anders 20 minuten of langer duren op high-end hardware in veeleisende games.
Gebruikers hebben Windows 11 versie 24H2 of nieuwer nodig, samen met de 621.01-driver die via de Nvidia-app of handmatig is geïnstalleerd. De update lost traversal-stotteren niet op, dat ontstaat door geheugenladen bij het oversteken van grenzen in gamewerelden.
ASD bestaat al in AMD- en Qualcomm-grafische drivers. Intel plant ondersteuning voor discrete en geïntegreerde graphics later deze maand, hoewel een precieze driverversie en releasedatum nog niet zijn aangekondigd. Nvidia biedt ook Automatic Shader Compilation om shaders na driver-updates te behouden, en de twee functies werken samen.