SteamVR OpenXR does not honour the "xrGetSystemProperties" extension chain
rblenkinsopp opened this issue · 2 comments
There is a known issue (https://steamcommunity.com/app/250820/discussions/8/2523653167130760453/) with the SteamVR OpenXR runtime 1.13.9 not correctly honouring the XrSystemHandTrackingPropertiesEXT
structure as an extension to the xrGetSystemProperties
call. The next
pointer on that call is nullified on return, where as it should not be modified.
This API Layer includes a work-around that detects this issue, and corrects this behaviour in an application transparent way. This work-around should be removed in future when the SteamVR versions that exhibit this behaviour are obsoleted.
This looks to be resolved in SteamVR Beta 1.14.1 according to the release notes: https://store.steampowered.com/newshub/app/250820/view/3825196081989200015
Confirmed that this has been resolved in SteamVR 1.14.1. The work-around has been removed and will be in release 1.0.0-beta2.