WebGPU continuous rendering demo

Mandelbrot Compute Lab

The same animated Mandelbrot workload rendered continuously by your CPU and GPU.

CPU · Web Workers

— FPS

Starting CPU renderer…

GPU · WebGPU

— FPS

Detecting WebGPU…

Device: detecting… WebGPU: detecting… Animation: time-based, same viewport for both renderers Precision: checking… Anchor: checking… Correctness: waiting for GPU…

Auto precision switches to perturbation before FP32 pixel coordinates collapse. All selectable anchors are exact preperiodic boundary points. Parabolic cusps are intentionally excluded because their escape time grows too quickly for a continuous fixed-budget renderer.

The resource budget controls how often new frames are submitted. It is a workload budget, not a guaranteed operating-system GPU utilization percentage.