GPU timing probe

Renders the same shader work on WebGL2 and WebGPU and runs it on the CPU in JavaScript. A real GPU does it many times faster than the CPU; a software rasterizer (SwiftShader, llvmpipe, Microsoft Basic Render Driver) does not, whatever the renderer string claims.

Lite (in a worker, off the main thread)

running…

Full benchmark

waiting for the lite probe…