Snapdragon Spaces Services Changelog
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
[0.15.0 - Current] - 2023-07-31 - Current
Unity
- To view Unity specific changes, go to the Unity Changelog.
Unreal Engine
- To view Unreal Engine specific changes, go to the Unreal Engine Changelog.
[0.14.0] - 2023-05-31
Snapdragon Spaces Services
Added
- Added support for OpenXR Stage Space on VR devices.
Changed
- Updated OpenXR layer name for spatial meshing, anchor and thermal layers.
- Updated hand tracking algorithm and made improvements to hand tracking inverse kinematics (IK).
- Improved image tracking robustness when using blurry camera frames.
- Improved stability for adaptive and static image tracking modes.
Fixed
- Fixed VST restart issue after sleep.
- Updated VST default settings.
- Improved power consumtion when device is paused.
[0.13.0] - 2023-05-04
Snapdragon Spaces Services
Added
- Added
xrSetImageTargetsTrackingModeQCOM
andxrStopImageTargetTrackingQCOM
method support to set image tracking modes.
Changed
- Image Tracking, Hit Testing, and Plane Detection are running on the Snapdragon Spaces Services process instead of the application process. Before, this was dependent on if the Scene Understanding backend was used internally or not.
- Camera Frame Access improvements. The changes can break backwards compatibility.
Fixed
- Fixed glasses unplug/plug issue in hand tracking layer.
- Fixed black screen issue when starting app after unplugging and plugging in glasses again.
[0.12.1] - 2023-04-03
Snapdragon Spaces Services
Added
- Image Tracking is using the RGB cameras instead of the left tracking camera now, which increases the recognition and tracking distance of targets manifolds.
Fixed
- Black line artifacts that might appear after long device usage have been fixed.
- Distortion artifacts when applying in-plane rotation aren't appearing anymore.
- Improved render latency to fix tearing artifacts.
[0.11.1] - 2023-02-14
Snapdragon Spaces Services
Added
- Added XR_APILAYER_QTI_scene_understanding OpenXR layer for Spatial Meshing and Hit Testing through the XR_MSFT_scene_understanding and XR_QCOM_ray_casting extensions.
- Added the XR_QCOMX_camera_frame_access extension for the Camera Frame Access to the XR_APILAYER_QCOM_retina_tracking OpenXR layer.
- Added the XR_APILAYER_QCOM_backwards_compatibility OpenXR layer to take care of old applications sending outdated structs to the runtime.
- Added the XR_UNITY_android_present extension to the runtime.
[0.10.0] - 2022-12-15
[0.9.0] - 2022-11-24
[0.8.1] - 2022-10-14
[0.8.0] - 2022-10-13
Snapdragon Spaces Services
Changed
- Application lifecycle improvements allow Spaces apps to be started sequentially without the need of force stopping the Snapdragon Spaces Services.
- Improved visual performance for more fluid representation (reduced tearing effects)
Fixed
- Tracking two or more images simultaneously is working as expected now.
- Target names of image targets for larger sets are not corrupted anymore
- Deactivating Plane Detection while Hit Testing is on, doesn't crash the application anymore.
- Hand tracking is correctly resumed after incoming call.
- Black screen after rebooting the device is gone.