BlueHeisenberg /SCSKiller
Kill shader compilation stutter before you play. Compiles your games' shaders into the GPU driver's cache ahead of time. Windows, NVIDIA and AMD.
★ 4,480⑂ 130👁 41⑃ 37● 282▤ 20◈ 0
4,480
stars
+37
130
forks
41
watchers
37
prs
282
issues
20
releases
0
discussions
README
SCSKiller Shader Compilation Stutter Killer. SCSKiller compiles your games' shaders into your GPU driver's cache before you play, so the game doesn't stop to compile them mid-game. Free and open source, for Windows. Website · Download · Patreon · Discord · X · Report a bug · Request a game [!WARNING] The only official downloads are this repository's Releases. See official links for the accounts and sites that belong to SCSKiller. Why A game that meets a new effect has the GPU driver compile its shader on the spot, and the frame waits: that's shader compilation stutter. SCSKiller reads the shaders a game ships with, works out the pipelines it will build, and compiles them into the driver's cache ahead of time, in its own process with the game closed. Results About 5 minutes of play per game, from a cold driver cache and after compiling with SCSKiller. A stutter is a shader compile the game waited 20 ms or more for. GameGPUMeasurementColdWith SCSKiller Final Fantasy VII RebirthNVIDIARTX 5090Stutters (≥ 20 ms)190 Worst stall76 ms5 ms AMDRyzen AI Max+ 395 (Strix Halo)Stutters (≥ 20 ms)1620 Worst stall291 ms7 ms Silent Hill: TownfallNVIDIARTX 5090Stutters (≥ 20 ms)240 Worst stall347 ms8 ms Hogwarts LegacyNVIDIARTX 5090Stutters (≥ 20 ms)1,01487 Worst stall2,400 ms100 ms AMDRyzen AI Max+ 395 (Strix Halo)Stutters (≥ 20 ms)27,743206 Worst stall2,146 ms104 ms Tiny Tina's WonderlandsNVIDIARTX 5090Stutters (≥ 20 ms)5830 Worst stall315 ms13 ms Star Wars Jedi: SurvivorNVIDIARTX 5090Stutters (≥ 20 ms)9,03811 Measured with SCSKiller's recorder. Your numbers depend on the game, GPU and driver. SCSKiller fixes shader compilation stutter only, not traversal or streaming stutter, and a shader it couldn't find or record can still compile in game. Features - NVIDIA and AMD, DirectX 12 games, and DirectX 11 games on NVIDIA. - Finds your games in Steam, Epic Games, EA app, GOG, Ubisoft Connect, Xbox (PC), Battle.net, PURPLE, HoYoPlay, Gaijin and the Riot Client, plus games you add yourself. - Puts games known to stutter on top, with the reason, and marks games whose engine prepares its shaders itself. - Compiles again after a driver update, which clears the shader cache, on its own if you let it. - Optional recorder for games whose pipelines its files don't give: play a few minutes with it on, then compile. It also records alongside a mod that replaces shaders. - Frame times per session: with the recorder on, a game's page graphs your last session and marks shader stutters apart from other hitches. They stay on your PC. - Play button that starts the game through its store. - Community shader hash database for Patreon supporters: other players' recordings, so your games are covered without recording them first. Sharing yours is opt-in, anonymous and hash-only. - Leaves anti-cheat games alone beyond reading their files: no launching, no injecting, no recorder, e
Top issues
#169MHWilds crashes on launch18 comments · 2026-10-12#62Street Fighter 618 comments · 2026-10-06#252Dragon's Dogma 2 Crash16 comments · 2026-10-28#154SatisFactory will no longer run after using SCSKiller15 comments · 2026-10-12#220DX11 indexing fails with PlanTooBigException in Days Gone and We Happy Few14 comments · 2026-10-21#2Resident Evil Requiem "Add to queue" button won't appear even after 5-10 minutes recording (apparently there's no recording at all)14 comments · 2026-10-03#298Linux - Shaders compiling to wrong directory13 comments · 2026-11-05#15black myth wukong12 comments · 2026-10-04
Latest release
SCSKiller v1.4.6 v1.4.6 2026-11-06This build isn't code-signed yet, so the first run will probably show SmartScreen's "Windows protected your PC". Click More info, then Run anyway. Updates never show it. To check the download arrived whole, compare its SHA-256 with the one at the end of these notes (PowerShell: Get-FileHash ). These notes aren't signed, so that doesn't prove who built it. The source: https://github.com/BlueHeisenberg/SCSKiller/tree/v1.4.6. Smart App Control (Windows 11) blocks unsigned apps outright, with no Run anyway. Improved - A compile writes far less to disk. A small top-up writes a few MB
相关报道 (4)
News & coverage (9)
VideoCardz.comSCSKiller now supports AMD DirectX 11 games and experimental Intel Arc compilation2026-10-18hothardware.comSCSKiller Tool Aims To Eliminate GPU Shader Stutters For Free2026-10-12TweakTownSCSKiller improves Jedi Survivor performance by 25%, open-source app pre-compiles shaders to GPU driver's shader cache2026-10-10MSNFree SCSKiller tool cut one game's shader stutters from 9,038 to 112026-10-07shattered.ioSCSKiller Cuts Shader Stutter From 1,014 to 87 [2026]2026-10-06KitGuruOpen-source tool SCSKiller aims to tackle PC shader compilation stutter2026-10-05인벤파판7 리버스, 끊김 해소? SCSKiller 유저 반응2026-10-05igor´sLABSCSKiller 1.3.0: Shader stuttering should now also disappear on AMD under DirectX 112026-10-19shattered.ioSCSKiller: Free Tool Cuts PC Shader Stutter [2026]2026-10-07