com.unity.xr.openxr 1.7.0
Source docsNotes: processedReleased March 7, 2023
Unity Compatibility
Minimum Unity: 2020.3 (0b14)
Package Dependencies
🔧 Bug Fixes
- Fixed - Meta builds now don't include Bluetooth permissions in Android manifest by default when using Microphone class in script code.
- Fixed crash in OpenXR runtime debugger when cache size is set to 0.
- Fixed OpenXR project validation to check for correct versions of OpenGLES in Unity 2023 and up.
- Fixed crash when runtime reports an invalid view configuration from xrWaitFrame.
- Fixed - OpenXR plugin will only look up functions from supported and enabled extensions.
- Fixed GPU selection in multi-GPU scenarios.
- ### Updated
- Updated documentation for the Meta Quest feature.
✨ Features
- Added API `OpenXRRuntime.retryInitializationOnFormFactorErrors` to retry xrGetSystem during initialization if xrGetSystem returns a form factor error.
- Enable XR\_META\_performance\_metrics. This enables performance stats for Meta Quest devices on OpenXR.
- Add class MetaQuestTouchProControllerProfile.QuestProTouchController new interaction profile to support Meta Quest pro controllers.
- Added ability for OpenXRFeature derived classes to add Awake() functions.
- Added API `OpenXRInput.GetActionIsActive` to check whether an InputAction has any bindings which are currently active.
- Added API `OpenXRInput.GetActionHandle` to get the action handle of an InputAction and returns 0 if not found.
