The main issue with WebGL and WebGPU, are they lag behind native APIs for several years, and after a decade the tooling still sucks, the best way to debug WebGL/WebGPU rendering issues, is still to have a OpenGL ES 3.0/WebGPU (native) version and use modern GPU debuggers on it.
Unless you enjoy trying to make up what 3D rendering calls belong to the browser, and which ones belong to the actual application.
Unless you enjoy trying to make up what 3D rendering calls belong to the browser, and which ones belong to the actual application.