github ValveSoftware/openvr v1.7.15

latest releases: v2.5.1, v2.2.3, v2.0.10...
4 years ago

OpenVR SDK 1.7.15

Events:

  • VREvent_Compositor_MirrorWindowShown and VREvent_Compositor_MirrorWindowHidden are no longer supported and have been removed.

IVRApplications:

  • Added VRApplicationProperty_IsHidden_Bool, which is true for applications which the user has chosen to hide in their Steam library.

IVRCompositor:

  • Disabled the following functions: ShowMirrorWindow(), HideMirrorWindow(), and IsMirrorWindowVisible(). These are no longer support with the new VR View window.

IVROverlay:

  • Removed support for so-called "high quality" overlays, along with the functions that create them. These overlays never supported laser mouse interaction, were unable to act as dashboard overlays, and generally didn't play well with the rest of SteamVR. This approach to rendering overlays also didn't scale to modern displays. Any existing apps that still use the APIs in old versions of the SDK will fall back to being rendered as standard overlays.

IVRTrackedCamera:

  • Added support for setting which tracking universe poses are returned in. Set the camera tracking universe with SetCameraTrackingSpace(...) and retrieve the current tracking universe with GetCameraTrackingSpace(...). The camera tracking universe defaults to standing.

Driver Interface:

  • Added support for overriding HMD properties from display redirect drivers. Any properties written to the k_ulDisplayRedirectContainer property container will be read instead of the properties on the HMD itself. This container is only valid after Activate has been called on a display redirect device.
  • Created an optional Prop_NamedIconPathDeviceStandbyAlert_String that drivers can use to declare a device icon for a combination of standby + alert states. It's recommended to visually be a combination of the Prop_NamedIconPathDeviceReadyAlert_String and Prop_NamedIconPathDeviceStandby_String icons.

[git-p4: depot-paths = "//vr/steamvr/sdk_release/": change = 5356236]

Don't miss a new openvr release

NewReleases is sending notifications on new releases.