diff options
author | Jeremy Selan <jeremys@valvesoftware.com> | 2022-08-19 23:12:52 +0300 |
---|---|---|
committer | Jeremy Selan <jeremys@valvesoftware.com> | 2022-08-19 23:12:52 +0300 |
commit | 08de3821dfd3aa46f778376680c68f33b9fdcb6c (patch) | |
tree | 21b774d1aebe53bd75ff68d1498e69545f9fc35e /bin | |
parent | 0aad319a4f6bd9461262eb6cb5497476507a5b8a (diff) |
IVROverlay:
* Added the ability to specify the pitch angle (in radians) of the overlay before curvature is applied -- to form a fan or disk. Previously, this used the global pitch angle, which prevented these overlays from being pitched independently (i.e. the cone segment or disk were always and only vertically aligned. Note: The old behavior will continue to be applied when using the older interface to avoid breaking legacy apps. Overlay applications which update to this version and were using pitched curved overlays, are now required to call SetOverlayPreCurvePitch explicitly.
* Added WaitFrameSync. This function will block until the top of each frame, and can therefore be used to synchronize with the runtime's update rate. Note: In non-async mode, some signals may be dropped due to scene app performance, so passing a timeout of 1000/refresh rate may be useful depending on the overlay app's desired behavior.
IVRRenderModels:
* Added VRRenderModelTextureFormat_RGBA16_FLOAT for loading dds textures.
* Added mipmap support to render model textures.
IVRDriverDirectModeComponent:
* PostPresent now takes throttling parameters. Drivers which implement this interface can set Prop_SupportsAppThrottling_Bool to enable throttling / prediction UI in per-app video settings.
Driver Interface:
* Added VRInitError_Driver_WirelessHmdNotConnected. A driver can return this error when it expects to connect to an HMD over a wireless link, but has not yet connected. Instead of “HMD Not Found”, the user will be shown a message that encourages them to turn on their wireless headset.
App containers:
* Added VRInitError_Init_NoServerForAppContainer. This error can be returned when VR_Init is called from a process that is running inside an application container on Windows when SteamVR is not running. In this context, SteamVR must be running before the application can start.
[git-p4: depot-paths = "//vr/steamvr/sdk_release/": change = 7449484]
Diffstat (limited to 'bin')
-rwxr-xr-x | bin/linux32/libopenvr_api.so | bin | 1327304 -> 1337614 bytes |
-rwxr-xr-x | bin/linux32/libopenvr_api.so.dbg | bin | 5791326 -> 5938700 bytes |
-rwxr-xr-x | bin/linux64/libopenvr_api.so | bin | 346120 -> 1328032 bytes |
-rwxr-xr-x | bin/linux64/libopenvr_api.so.dbg | bin | 3336016 -> 7038714 bytes |
-rw-r--r-- | bin/linuxarm64/libopenvr_api.so | bin | 313232 -> 338760 bytes |
-rw-r--r-- | bin/linuxarm64/libopenvr_api.so.dbg | bin | 4437760 -> 5515600 bytes |
-rw-r--r-- | bin/linuxarm64/libopenvr_api_unity.so | bin | 479592 -> 400424 bytes |
-rw-r--r-- | bin/linuxarm64/libopenvr_api_unity.so.dbg | bin | 7704992 -> 6302224 bytes |
-rw-r--r-- | bin/win32/openvr_api.dll | bin | 620760 -> 627528 bytes |
-rw-r--r-- | bin/win32/openvr_api.dll.sig | bin | 1450 -> 1450 bytes |
-rw-r--r-- | bin/win32/openvr_api.pdb | bin | 11030528 -> 11046912 bytes |
-rw-r--r-- | bin/win64/openvr_api.dll | bin | 818904 -> 825672 bytes |
-rw-r--r-- | bin/win64/openvr_api.dll.sig | bin | 1450 -> 1450 bytes |
-rw-r--r-- | bin/win64/openvr_api.pdb | bin | 10891264 -> 10932224 bytes |
14 files changed, 0 insertions, 0 deletions
diff --git a/bin/linux32/libopenvr_api.so b/bin/linux32/libopenvr_api.so Binary files differindex d87f274..01e1339 100755 --- a/bin/linux32/libopenvr_api.so +++ b/bin/linux32/libopenvr_api.so diff --git a/bin/linux32/libopenvr_api.so.dbg b/bin/linux32/libopenvr_api.so.dbg Binary files differindex a8d7547..f7a7aac 100755 --- a/bin/linux32/libopenvr_api.so.dbg +++ b/bin/linux32/libopenvr_api.so.dbg diff --git a/bin/linux64/libopenvr_api.so b/bin/linux64/libopenvr_api.so Binary files differindex 906f06d..75bc5f1 100755 --- a/bin/linux64/libopenvr_api.so +++ b/bin/linux64/libopenvr_api.so diff --git a/bin/linux64/libopenvr_api.so.dbg b/bin/linux64/libopenvr_api.so.dbg Binary files differindex 753f794..f6ccc7f 100755 --- a/bin/linux64/libopenvr_api.so.dbg +++ b/bin/linux64/libopenvr_api.so.dbg diff --git a/bin/linuxarm64/libopenvr_api.so b/bin/linuxarm64/libopenvr_api.so Binary files differindex d291c97..55e15b6 100644 --- a/bin/linuxarm64/libopenvr_api.so +++ b/bin/linuxarm64/libopenvr_api.so diff --git a/bin/linuxarm64/libopenvr_api.so.dbg b/bin/linuxarm64/libopenvr_api.so.dbg Binary files differindex cf5d534..f02b6f5 100644 --- a/bin/linuxarm64/libopenvr_api.so.dbg +++ b/bin/linuxarm64/libopenvr_api.so.dbg diff --git a/bin/linuxarm64/libopenvr_api_unity.so b/bin/linuxarm64/libopenvr_api_unity.so Binary files differindex 058260a..66ce7b3 100644 --- a/bin/linuxarm64/libopenvr_api_unity.so +++ b/bin/linuxarm64/libopenvr_api_unity.so diff --git a/bin/linuxarm64/libopenvr_api_unity.so.dbg b/bin/linuxarm64/libopenvr_api_unity.so.dbg Binary files differindex 875cdb3..1d08d17 100644 --- a/bin/linuxarm64/libopenvr_api_unity.so.dbg +++ b/bin/linuxarm64/libopenvr_api_unity.so.dbg diff --git a/bin/win32/openvr_api.dll b/bin/win32/openvr_api.dll Binary files differindex 6e423e6..2c61e24 100644 --- a/bin/win32/openvr_api.dll +++ b/bin/win32/openvr_api.dll diff --git a/bin/win32/openvr_api.dll.sig b/bin/win32/openvr_api.dll.sig Binary files differindex 3e308fc..a7b3cb3 100644 --- a/bin/win32/openvr_api.dll.sig +++ b/bin/win32/openvr_api.dll.sig diff --git a/bin/win32/openvr_api.pdb b/bin/win32/openvr_api.pdb Binary files differindex ff635ec..a1fda1f 100644 --- a/bin/win32/openvr_api.pdb +++ b/bin/win32/openvr_api.pdb diff --git a/bin/win64/openvr_api.dll b/bin/win64/openvr_api.dll Binary files differindex a4ad764..2df5818 100644 --- a/bin/win64/openvr_api.dll +++ b/bin/win64/openvr_api.dll diff --git a/bin/win64/openvr_api.dll.sig b/bin/win64/openvr_api.dll.sig Binary files differindex eb635ee..58281ae 100644 --- a/bin/win64/openvr_api.dll.sig +++ b/bin/win64/openvr_api.dll.sig diff --git a/bin/win64/openvr_api.pdb b/bin/win64/openvr_api.pdb Binary files differindex 4a4b91d..aae8511 100644 --- a/bin/win64/openvr_api.pdb +++ b/bin/win64/openvr_api.pdb |