THE CRUNCH

A free, open-source app called SCSKiller aims to banish shader compilation stutters by doing the work before your game launches. Shader compilation translates shader code into machine code your GPU can execute, and when it happens mid-game it eats CPU resources and causes freezes. SCSKiller detects installed games, pre-compiles their shaders and stores them in the driver's cache folder, so they remain available even when the app is closed. It works with Nvidia and AMD GPUs, with no Intel support yet.

For games where shader pipelines cannot be extracted, SCSKiller offers an optional tool that detects related shaders during play and compiles them afterwards. Pre-compiling still takes time, since your system does the calculations, and it costs storage and system memory. Driver updates wipe previously compiled shaders, but the app is designed to rebuild them when it detects a change.

YouTube channel Hardware Unboxed tested the tool on a Ryzen 7 9800X3D system. In Star Wars Jedi: Survivor, average and 1% low frame rates improved by about 25%, and in Tiny Tina's Wonderlands 1% lows jumped from roughly 19fps to over 140fps. Not every game benefits: Hogwarts Legacy and Grounded saw no improvement, though results may differ on slower systems where the CPU cannot juggle game logic and shader compilation at once.

Nvidia users stand to gain the most. Hardware Unboxed found many AMD Radeon titles, including Unreal Engine 4 and 5 games, do not need the tool because Adrenalin Edition 26.9.2 and newer drivers include built-in background shader compilation. Nvidia also allows an unlimited-size shader cache, while AMD caps it at 16GB. Cloud-based alternatives such as Microsoft Advanced Shader Delivery and Intel Precompiled Shader Distribution exist, but only a handful of games support them so far.