Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/BugReports/PBSandVolumetricClouds/PBSandVolumetricCloudsXR.unity” Scene
3. Disable Initialize XR on Startup in Edit > Project Settings > XR Plug-in Management settings
4. Connect the Oculus device with Oculus Link
5. Enter Play Mode
6. Press the "I" key to Initialize XR manually from script XRStateController.cs
7. Observe the Scene shown in Oculus
Expected result: Sky and clouds are seen with both eyes
Actual result: Sky and clouds are only seen with the left eye
Reproducible with: (2023.1.1f1), (2022.3.3f1, 2023.1.1f1, 2023.2.0a10)
Not reproducible with: (2023.2.0a11, 2023.2.0a21) (physically based sky and volumetric clouds don't render in 2023.2.0a11 and above, that might be the reason why the issue does not reproduce)
Could not test with: (2021.3.27f1) (NotImplementedException: Invalid XR setup for single-pass, trying to add too many views! Max supported: 1)
Reproducible with devices:
VLNQA00379, Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650
Reproducible on: Windows 10 Enterprise 21H2
Notes:
- It's reproducible in Play Mode and Build
- If enable Initialize XR on Startup in XR Plug-in Management settings, that sky and cloud are rendered in both eyes. If manually deinitialize XR in this case, and after this manually initialize XR, then the sky and clouds are still rendered in both eyes
- Issue fixes in 2023.2.0a11, but also physically based sky and volumetric clouds are not rendered in this and the above versions
- Project uses OpenXR with Single Pass