On session start, FlashFX performs a brief GPU benchmark to classify the device into a performance tier. This is used to set initial defaults and to trigger warnings for heavy operations.
Detection method:
| Tier | Description | Typical Hardware |
|---|---|---|
| Tier 0 | Minimal — software rendering only | No GPU, or GPU not accessible via WebGL |
| Tier 1 | Low — basic GPU capability | Intel HD integrated graphics (older), mobile basic |
| Tier 2 | Medium — capable for most FlashFX use | Intel Iris / AMD Radeon integrated, mid-range mobile |
| Tier 3 | High — suitable for complex compositions | Dedicated GPU (GTX 1060+, RX 580+, M1 integrated) |
| Tier 4 | Ultra — suitable for 4K complex compositions | High-end dedicated GPU (RTX 3070+, RX 6800+, M2 Pro+) |
| Feature | Tier 0 | Tier 1 | Tier 2 | Tier 3 | Tier 4 |
|---|---|---|---|---|---|
| Max texture resolution | 2048x2048 | 4096x4096 | 4096x4096 | 8192x8192 | 16384x16384 |
| Default preview quality | Quarter | Half | Half | Full | Full |
| Blend modes | Disabled | Limited | All | All | All |
| Blur filter quality | N/A | Low | Medium | High | Ultra |
| 3D features | Disabled | Disabled | Basic | Full | Full |
| Real-time filter preview | Off | Off | On (simple) | On (all) | On (all) |
The detected tier can be overridden in Application Settings -> Performance -> Force GPU Tier. Use this if the detection benchmark produced an inaccurate result.