The setup. I'm using Moonlight app to stream the game to my smartphone inserted into VR headpiece. I'm using GZDoom, tested this in earlier version and the newest, 4.7.1 (the output is the same).
Details. GZDoom supports SBS rendering with correct aspect ratio, currently set up in Options > Full Options Menu (OMG WHY?!!) > Display Options > OpenGL Options > Stereo 3D VR > 3D mode: Side-by-side Full. There are no other options to this render method, as far as I know.
Selecting OpenGL renderer at the starting dialog will display the correct render:
Spoiler:Yet, if I use the more modern Vulkan renderer, it will only display one eye:
Spoiler:which is obviously incorrect.
My concern is there are talks of OpenGL being dropped sometime in the future, so in newer versions I might lose access to this only VR option available. Perhaps there is something I can do to render SBS in Vulcan?
Also, the crosshair appears to be drawn much closer to the camera than most world objects, drastically reducing its visibility and usability overall: you have to aim between two blurry blobs instead of putting it on target. I don't know if there's a render distance option for it -- I haven't find any.
I don't know if it's a bug or I don't set up something right in GZDoom itself, so I'm posting this here. Any useful advice?