This raytracer is written with the new WebGPU API. Seems like your browser does not support it.
Please upgrade to a modern browser.
For Safari you can check out details how to do so here.
For Firefox you can check details here.
Hold left mouse button to rotate and right to pan.
Sample counter:
Time expired: