MRPS Three.js WebXR depth readback probe
This uses the Three.js-compatible GPU depth path first, then samples renderer.xr.getDepthTexture() into a normal RGBA8 render target and reads that target. It does not bind or read the WebXR depth texture directly.
Start AR depth session
Request readback
Stop
Read size
64 x 64
128 x 128
256 x 256
512 x 512
auto once when depth appears
also try layer 1
Download JSON report
Idle.