Skip to content

v1.0.4

Compare
Choose a tag to compare
@jeremyselan jeremyselan released this 16 Nov 17:40
· 55 commits to master since this release

OpenVR SDK 1.0.4:
General:

  • Further refinement to Vulkan support. Note: the interface is still subject to change.

IVRSystem (v14):

  • ComputeDistortion signature change. Previous version used nan as error signaling. New version returns explicit success.
  • GetHiddenAreaMesh takes optional EHiddenAreaMeshType argument to request Standard, Inverse, or LineLoop mesh.

IVRCompositor (v18):

  • New submit error, VRCompositorError_AlreadySubmitted (if you submit the same eye twice)
  • GetFrameTimings signature change
  • Exposed GetCurrentFadeColor, GetCurrentGridAlpha

IVROverlay (v13):

  • Added SetOverlayIntersectionMask

IServerDriverHost:

  • Added PollNextEvent

IClientDriverHost:

  • Removed GetSettings
  • Added GetGenericInterface

ClientTrackedDeviceProvider (v5):

  • GetHiddenAreaMesh takes additional argument, EHiddenAreaMeshType

Pull Requests integrated:
#48 Format README in Markdown
#58 correct detection of GCC
#68 helloworldoverlay: Specify c++11 to fix gcc errors
#76 Remove duplicate, unneeded glBindBuffer call.
#135 Invert m_mat4HMDPose after assignment copying.
#191 Document additional methods
#278 include stdbool.h on non windows platform
#306 Multi-platform CMake support.

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