Search Issue Tracker
Fixed
Fixed in 3.3.0, 4.0.0
Votes
0
Found in [Package]
3.3.0
4.0.0
Issue ID
OXPB-115
Regression
No
[OculusXR] OculusXR PhaseSync toggle is not respected and it's always enabled
Steps to reproduce:
1. Open the attached user's project "PhaseSyncTest.zip"
2. Build the project and run it on an Oculus Quest 2
3. Enable profiling to be able to see the result of PhaseSync
4. Follow the instructions in the Scene
Expected results: PhaseSync toggle is respected in OculusXR settings
Actual results: PhaseSync toggle is not respected in OculusXR settings and it's always enabled
Reproducible on: OculusXR 3.3.0 - 4.0.0 (2021.3.28f1, 2022.3.4f1, 2023.1.2f1, 2023.2.0a21)
Environment Tested on: Windows 10
Notes:
-To ensure Phase sync is active or not use "Oculus Developer Hub" to run the logcat command "adb logcat -s VrApi" and observe the value of "Lat", -1 means phase sync is active as described in the documentation here https://developer.oculus.com/documentation/unity/enable-phase-sync
-If "Oculus Intergration SDK" with the "XR Plugin" provided in the SDK are used the Phase Sync setting is also not respected
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Memory Leak warnings are thrown when creating a new material
- The type selector in the UI Builder does not display primitive types when trying to select one in the "Select Type…" window
- Inspector's custom tooltip is displayed incorrectly when the name is truncated in UI toolkit
- Crash on ScriptableRenderLoopDraw when rendering a specific VFX in Play Mode
- The script is not renamed in the Project window when renaming and a compilation Error is present
Resolution Note (fix version 4.0.0):
Meta Changed the Oculus OpenXR runtime to have PhaseSync always enabled so we updated docs for a minor push to inform users of this change.
Resolution Note (fix version 3.3.0):
Meta Changed the Oculus OpenXR runtime to have PhaseSync always enabled so we updated docs for a minor push to inform users of this change.