Electron merges GPU shader disk cache fix, cutting app startup time by ~400ms
DanielLockyer · x · 2026-09-21
Electron PR #54113 by Hona has been merged: it persists Skia-compiled GPU shaders to disk between launches. The author's demo shows 400ms saved on startup with only this change, affecting every Electron app including VS Code, Slack, Discord, and opencode.
Root cause: ElectronBrowserClient never answered the embedder's query for the GPU shader cache directory, so every shader Skia compiled for an app's UI was dropped instead of written to disk and recompiled on the next launch. The fix asks the embedder where to keep shader disk caches and only registers a cache for handles with a directory.
More from Infra
- Mozilla AI runs a local 30B model end-to-end to open a real bugfix PR, fully offline — mozilla-ai · 2026-09-21
- Cohere Labs launches Local AI community program for local inference and hardware tuning — Cohere_Labs · 2026-09-21
- Gewell: custom Gemma 4 inference engine cuts KV cache VRAM to 0.625x, losslessly — stoppableDissolution · 2026-09-21
- DeepSeek-V4.1-Flash redesigns the Transformer for agents, cutting KV cache to 890 bytes/token — AndLukyane · 2026-09-21
- Jev Engineering gives agents a decision brain, 193x faster and 444x cheaper in tests — agihouse_org · 2026-09-21
- UK's £225m Isambard-AI supercomputer cost about the same as one road bridge — charlieharris01 · 2026-09-21