You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Properties:
* Deprecated Prop_DoNotApplyPrediction_Bool. Drivers should provide poses with zero velocity instead.
* Added Prop_DriverProvidedChaperoneVisibility_Bool – Drivers that set Prop_DriverProvidedChaperonePath_String can also set this property to indicate when the driver provided chaperone is visible or not visible.
* Added Prop_HmdTrackingStyle_Int32 - Drivers should set this to an EHmdTrackingStyle value to control what message is shown to users when the HMD isn't tracking.
Add a per-driver “loadPriority” (higher is earlier loading) to control the order that we check drivers for available HMDs. The default loadPriority is 0. Drivers can set a different default in resources/settings/default.vrsettings. The user can override those settings in their personal steam/config/steamvr.vrsettings file. Drivers with the same priority continue to be loaded in alphabetical order as before.
IVRDriverManager interface:
* Added IsEnabled, which returns true if the driver is enabled.
IVRInput interface:
* Added GetActionBindingInfo - This function allows the caller to learn details about exactly how an action is bound, including what input source the binding is for, what mode on that source, and what slot on that mode. For example, a dpad binding to a trackpad would be "/input/trackpad", "dpad", and "north".
IVRDebug Interface:
* Initial version of IVRDebug, an interface intended to collect SteamVR debugging functionality. It currently provides methods to interact with the VR Profiler and the driver debug interface.
* Added EmitVrProfilerEvent - Applications can use this method to emit a discrete event to the VR Profiler.
* Added BeginVrProfilerEvent/FinishVrProfilerEvent - Applications can use this pair of functions to create a duration based VR Profiler event. The methods signal the beginning and the end of the event respectively.
* Added DriverDebugRequest - Migrated this function from IVRSystem to IVRDebug.
[git-p4: depot-paths = "//vr/steamvr/sdk_release/": change = 5214411]
Copy file name to clipboardExpand all lines: headers/openvr.h
+97-17
Original file line number
Diff line number
Diff line change
@@ -15,8 +15,8 @@
15
15
namespacevr
16
16
{
17
17
staticconstuint32_t k_nSteamVRVersionMajor = 1;
18
-
staticconstuint32_t k_nSteamVRVersionMinor = 4;
19
-
staticconstuint32_t k_nSteamVRVersionBuild = 18;
18
+
staticconstuint32_t k_nSteamVRVersionMinor = 5;
19
+
staticconstuint32_t k_nSteamVRVersionBuild = 17;
20
20
} // namespace vr
21
21
22
22
// vrtypes.h
@@ -354,6 +354,7 @@ enum ETrackedDeviceProperty
354
354
Prop_BootloaderVersion_Uint64 = 1044,
355
355
Prop_AdditionalSystemReportData_String = 1045, // additional string to include in system reports about a tracked device
356
356
Prop_CompositeFirmwareVersion_String = 1046, // additional FW components from a device that gets propagated into reports
357
+
Prop_Firmware_RemindUpdate_Bool = 1047,
357
358
358
359
// Properties that are unique to TrackedDeviceClass_HMD
359
360
Prop_ReportsTimeSinceVSync_Bool = 2000,
@@ -408,7 +409,7 @@ enum ETrackedDeviceProperty
408
409
Prop_NamedIconPathControllerLeftDeviceOff_String = 2051, // placeholder icon for "left" controller if not yet detected/loaded
409
410
Prop_NamedIconPathControllerRightDeviceOff_String = 2052, // placeholder icon for "right" controller if not yet detected/loaded
410
411
Prop_NamedIconPathTrackingReferenceDeviceOff_String = 2053, // placeholder icon for sensor/base if not yet detected/loaded
411
-
Prop_DoNotApplyPrediction_Bool = 2054,
412
+
Prop_DoNotApplyPrediction_Bool = 2054,// currently no effect. was used to disable HMD pose prediction on MR, which is now done by MR driver setting velocity=0
0 commit comments