SteamVR正式支持OpenXR 1.0 API
在2020年6月份,Valve发布了SteamVR 1.13.2版,首次为OpenXR标准提供了初始支持,并且支持的是OpenXR 1.0.9标准。今天,Valve发布了SteamVR 1.16.8版,为OpenXR 1.0 API提供了正式支持。这样一来,开发者们只需创建一次应用程序,即可在所有主流 PC VR 硬件上原生运行。
以下是SteamVR 1.16.8的更新日志:
此次更新推出后,Windows 版的 SteamVR 将正式支持 OpenXR 1.0 API。 这样一来,开发者们只需创建一次应用程序,即可在所有主流 PC VR 硬件上原生运行。
此更新同时也添加了新设置,用户可以以低帧率运行应用程序,这样就对运动平滑有了更多控制。
OpenXR:
- SteamVR 现已通过了 Windows 上 Vulkan、OpenGL、D3D11 和 D3D12 的所有 OpenXR 1.0 一致性测试。
SteamVR:
- 为每个应用添加了先决替代自动限制和预测行为的设置。 这对性能尤其低下的应用程序来说很有用,因为这些应用程序需要使用较低的固定帧率以获得整体上更为流畅的体验(如 sims)。 注意:这些设置仅适用于使用 SteamVR 叠影器的头戴式显示器(如 Index、Vive)。
- 允许运动平滑应用至最多外推 6 帧(以前是 3 帧)。 注意:此功能也仅适用于 SteamVR 叠影器。
- 在未开打 Steam 的情况下运行 SteamVR 时,禁用检查更新的 HTTP 请求。
- 修复了在尝试从桌面游戏中心(Desktop Game Theater)的 2D 模式转变为原生 VR 模式时,应用闪退的问题。
SteamVR 家:
- 根据可用的 GPU 内存来限制 GPU 内存分配,从而解决了一些性能差的极端问题。
OpenGL:
- 修复了 OpenGL 应用和使用 NT 句柄和/或纹理阵列的直连模式驱动相冲突的问题。