Tag
“birefnet”
2 posts
- Technical Deep Dives··9 min read
The WebGPU Shader Bug That Broke Best Quality — A Debugging Postmortem
Best Quality background removal worked in some browsers and silently failed in others with a cryptic WGSL compile error. Here is the trail we followed to the root cause — a bug deep in a machine-learning runtime — and the one-line-idea fix.
- Technical Deep Dives··6 min read
Why Our Best-Quality Background Remover Runs on WASM, Not WebGPU
WebGPU guarantees only 8 storage buffers per shader stage. BiRefNet's graph wants 33–65. That single number decides where our best-quality model runs — and why "just use the GPU" isn't an option.