The following changes are made to fix "No Active Oculus Display Subsystem Found" error:
Implemented GetActiveDisplaySubsystem() to retrieve the active display subsystem.
Check to verify if the active display subsystem isOculus. In the case of OpenXR, Oculus hardware data collection is skipped, and a warning is logged in the console (displayed only once at the start of the session).
Added a 1-second delay before checking the active display subsystem
Description
The following changes are made to fix "No Active Oculus Display Subsystem Found" error:
GetActiveDisplaySubsystem()
to retrieve the active display subsystem.Oculus
. In the case ofOpenXR
,Oculus hardware
data collection is skipped, and a warning is logged in the console (displayed only once at the start of the session).GetDescription()
Height Task ID(s) (If applicable): https://c3d.height.app/T-4946
Type of change
Checklist