Advertentie
Naast de release van DLLS 4.5 met Dynamic Multi Frame Generation en Framegen met factor 6x, heeft Nvidia ook een nieuwe handige functie beschikbaar gemaakt als bètaversie in de Nvidia-app. Zo kunnen gebruikers Auto Shader Compilation uitproberen om tijd te besparen.
Afhankelijk van het spel en de gebruikte grafische engine, vindt het compileren van shaders plaats wanneer het spel voor het eerst wordt gestart of tijdens het spelen. Shaderprogramma's worden vertaald naar hardware-gerelateerde machinecodes, gpu-specifieke instructies, zodat de grafische kaart ze efficiënt kan uitvoeren. Dit is nodig omdat verschillende gpu-architecturen hun eigen instructiesets gebruiken en de generieke shadercode eerst moet worden geoptimaliseerd en aangepast, wat kan leiden tot korte laadtijden of stotteren.
Met een functie genaamd Auto Shader Compilation (ASC) zal het systeem met een compatibele Nvidia-gpu het compileren uitvoeren bij inactiviteit. Aangezien een nieuw compileerproces ook nodig is na een driverupdate, kan het automatische proces de volgende keer dat het spel wordt opgestart de wachttijden aanzienlijk verkorten.
Intel en Microsoft plannen ook een alternatief voor het compileren bij het starten van het spel of tijdens gameplay. De hardwarespecifieke shaders moeten in dit geval via het internet worden gedownload. Hiervoor herkent het stuurprogramma de betreffende hardware en kan het de bijbehorende pre-shader selecteren. Intel noemt dit Precompiled Shader Delivery, terwijl Microsoft het Advanced Shader Delivery noemt.
Wie Nvidia's Auto Shader Compilation wil uitproberen, kan dat doen via de globale grafische instellingen van de Nvidia-app onder Shader Cache. Gebruikers kunnen kiezen hoeveel data deze folder in beslag mag nemen en bij welke vorm van (in)activiteit het compilatieproces gestart mag worden. Het is ook mogelijk om het proces handmatig te starten. Naast de bètaversie van de Nvidia-app is ook de GeForce-driver 595.97 WHQL of nieuwer vereist.