Search Issue Tracker

By Design

Votes

0

Found in [Package]

1.13.0

Issue ID

OXRB-409

Regression

Yes

[Quest] Game View displays the last frame when Switching Screen Mirroring off after 1 second delay

Package: OpenXR Plugin

-

Reproduction steps:
1. Open the attached project "ReproProj"
2. Open the “/Assets/Scenes/SampleScene.unity” Scene
3. Connect Quest with Oculus Link
4. Enter the Play Mode
5. Look around and observe the Game View

Expected result: Game View is black
Actual result: The last frame is present

Reproducible with: 2022.3.50f1, 6000.1.0a1
Not reproducible with: 2021.3.45f1

Reproducible on:
Play Mode (Oculus (Quest 2), Android 10, CPU: Snapdragon XR2, GPU: Adreno (TM) 650)

Testing environment: Windows 10 Enterprise 21H2
Not reproducible on: No other environment tested

Notes:
- XRSettings.gameViewRenderMode = GameViewRenderMode.None; does not work on Start without delay
- Quest has to be active before testing to reproduce the issue
- Reproducible with Single Pass Instanced and Multi-pass
- Reproducible with OpenXR

Additional testing for finding regression:
2022.2.0b4 repro
2022.2.0b3 crash
2022.2.0a... all versions are crashing
2022.1.21f1 no repro

  1. Resolution Note:

    GameViewRenderMode.None disables the rendering of future frames, rather than stopping the rendering of frames all together. The current documentation suggested that the Game View will be black, rather than pausing on the last frame. We're correcting the documentation to reflect the actual behaviour.

Add comment

Log in to post comment

All about bugs

View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.