This benchmark loads Forkspawn's real WebGL rendering engine (Three.js) and pushes it through five escalating scenes — instanced geometry, dynamic shadow-casting lights, particles, and PBR materials — to measure what your GPU can actually do in a browser. Takes about 25 seconds.
A meaningful browser graphics test has to measure more than a single framerate number. Forkspawn's benchmark reports the metrics that actually determine whether a browser game runs well on your hardware:
requestAnimationFrame tick across each stress level, reported as both average and minimum. Minimum FPS is the number that matters most: it catches the frame hitches that average FPS hides.renderer.info.render.calls. Each draw call is a CPU→GPU dispatch; modern GPUs handle thousands of triangles per call easily, but high draw-call counts bottleneck on the CPU side. This is the metric that separates a smooth browser game from a stuttery one.renderer.info.memory, useful for developers profiling a browser game's asset budget.WebGL is the GPU-accelerated 3D API built into every modern browser. When you run this benchmark, your browser compiles GLSL shaders, uploads geometry to your GPU, and rasterizes frames using the same hardware pipeline a native game uses — there is no software fallback on a machine with a real GPU. The browser routes WebGL calls directly to your graphics driver.
Forkspawn's benchmark builds five scenes of increasing complexity using Three.js (the same rendering library the playable FPS uses). Each scene adds more instanced geometry, more dynamic shadow-casting point lights, and more particle sprites. The renderer runs the same ACES filmic tone mapping and PCF soft-shadow pipeline as the game, so the numbers reflect real gameplay rendering cost — not a synthetic triangle counter.
Most GPU benchmarks download a 2GB native executable and test your hardware in isolation. That tells you about your machine — but not about how the games you actually want to play (the ones running in your browser, with no download) will perform. Browser graphics performance depends on your GPU andyour browser's WebGL implementation, your driver, hardware-acceleration settings, and even which extensions are enabled.
A WebGL benchmark closes that gap. It measures the exact pipeline a browser game uses, on the exact browser you'll play in. If your score here is strong, Forkspawn will run at full quality — and you can confirm that in seconds by playing the free demo right after the benchmark finishes.
WebGL has been the browser 3D standard for over a decade. WebGPU is its successor — a modern, lower-overhead API closer to Vulkan/Metal/DX12. This benchmark detects whether your browser supports WebGPU, but the stress test itself runs on WebGL (the API Forkspawn currently ships on) so the numbers map directly to today's game. As WebGPU adoption grows, expect a separate WebGPU benchmark to appear here.
A WebGL benchmark measures how well your browser and GPU can render 3D graphics using the WebGL API. Forkspawn's benchmark loads the same Three.js rendering engine that powers the playable browser FPS and pushes it through five escalating scenes — tracking FPS, draw calls, triangle throughput, and detected rendering capabilities to score your hardware's browser-graphics performance.
Yes. The benchmark runs entirely in your browser, requires no download, no install, and no sign-up. It is completely free.
It measures average and minimum FPS, draw calls, triangle count, geometry and texture memory usage, shader program count, and rendering quality features (WebGL version, MSAA antialiasing, HDR float textures, anisotropic filtering, max texture size, and WebGPU availability). These combine into an overall performance score and tier rating.
About 25 seconds. Each of the five stress levels renders for 4 seconds, plus a few seconds for GPU capability detection on startup.
Any browser with WebGL support. Best results come from recent versions of Chrome, Edge, or Firefox with hardware acceleration enabled. The benchmark also detects whether your browser supports WebGPU, the next-generation graphics API.
Yes. The benchmark loads the identical Three.js build, ACES filmic tone mapping, and PCF soft-shadow pipeline that powers Forkspawn's playable browser FPS. The score reflects what your GPU can actually achieve running the game itself.