Browser support
ignifx renders through WebGPU and nothing else. That is a deliberate choice: one render path, tested once, with modern features everywhere it runs.
WebGPU: checking…See browser support
| Browser | WebGPU since |
|---|---|
| Chrome, Edge (desktop) | 113 |
| Chrome (Android) | 121, Android 12 and later on Qualcomm and ARM GPUs |
| Safari (macOS, iOS, iPadOS) | 26 |
| Firefox (Windows) | 141 |
| Firefox (macOS, Apple Silicon) | 145 |
| Electron | Any current release; @ignifx/electron sets the flag |
If your browser does not have it
A browser without WebGPU cannot run an ignifx game, and the engine says so clearly: createApp rejects with error IGX-0701, and every template shows a fallback panel that links here. On Linux and on some older integrated GPUs, WebGPU exists but is off by default; check chrome://gpu or about:config for your browser's flag.
Check from the command line
Every project ships node scripts/check-webgpu.mjs, which launches a browser headlessly and reports what the adapter says.
