Ha PC-n játszol, biztosan ismerős a kép: leülsz végre játszani, elindítod a frissen letöltött játékodat, és az első dolog, amit látsz, az a gyönyörű "Compiling Shaders" töltőcsík, ami aztán percekig húzza magát. Ha ez nem elég, néha egyből be is engednek a játékba, de a shaderek lefordítása a háttérben fut le, ami egy rakás performance-parához és idegesítő akadozáshoz vezet pont akkor, amikor az ideális beállításokat próbálnád belőni. Ja, és az egész mulatságot minden egyes driverfrissítés után elölről kell kezdeni. Az Nvidia most két fronton is nekiment a problémának.
A legújabb Nvidia App frissítésben megjelent béta formában az Auto Shader Compilation (ASC) funkció, amely a DirectX 12-es játékok shadereit automatikusan újrafordítja, miközben a gép tétlen, így driverfrissítés után sem kell a játékindulásra várni. A funkció alapértelmezetten ki van kapcsolva, de az Nvidia App grafikai beállításainál könnyedén engedélyezhető, sőt, egy "Compile Now" gombbal azonnal el is lehet indítani a folyamatot, ha nem akarjuk kivárni, míg a gép magától rááll. Fontos tudni: ez a megoldás nem varázsol elő shadereket olyan játékokhoz, amiket még soha nem futtattál – elsősorban arra jó, hogy driverfrissítés után ne kelljen mindent nulláról újrafordítani.
A másik, hosszabb távon talán fontosabb fejlemény a GDC 2026-on bejelentett Microsoft Advanced Shader Delivery (ASD). Az ASD lényege, hogy a saját hardveredhez előfordított shadereket közvetlenül a játék letöltésekor juttatja el a gépre, így megszünteti azt a masszív CPU-terhelést, amit a menet közbeni fordítás okoz. Az Nvidia és a Microsoft szorosan együttműködik, hogy az ASD-t GeForce RTX-felhasználók számára is elérhetővé tegyék, a fejlesztők pedig lassan megkezdhetik saját játékaik felkészítését a technológiára. Az ASD egyelőre az Xbox PC apphoz kötött, de a terv az, hogy idővel az egész Windows-ökoszisztémában elterjed majd.
Borítókép forrása: Nvidia