I understand how to set up 2 cameras, and let each one only render half of the screen, but this setup doesn’t have the lens correction immersive-vr does.
It looks like the solution would be to render to a mesh with UVs to mimic the distortion looking at the stack overflow answer (which is what was done in the polyfill for WebVR at the time)