Earlier quoted context omitted.
No they aren't, at least low end Android devices support GL ES 3.2 and have proper debugging tools. After a decade Web 3D keeps having spectorJS as the only alternative. Naturally there are also some masochists that enjoy debugging the browser 3D stack on RenderDoc, while trying to figure out what belongs to their application.
If you use WASM+WebGL, you'd typically debug a native build outside the browser. According to here GLES3.2 support on Android is currently sitting at 80%, while with GLES3.0 you would reach about 95%, and with GLES2 100%. https://developer.android.com/about/dashboards#OpenGL If I would try to ship a native app on Android I would still at least try to only use GLES3.0 features to get that extra 15%. You enthusiastic c…
Even if we consider GL ES 3.0, native comes out winning, due to missing features on WebGL 2.0.
Not only has Android the GPU debugger from Google, that beats anything available for Web, each mobile GPU vendor has their own set of graphical debuggers.