OpenVR SDK 1.0.5 General: * Added final support for submitting Vulkan overlays and eye images. See this document for more information: https://github.com/ValveSoftware/openvr/wiki/Vulkan * Added TextureType_Vulkan, VRVulkanTextureData_t * Rename EGraphicsAPIConvention -> ETextureType. * New synchronous MessageOverlay API. Use IVROverlay::ShowMessageOverlay to display a message with up to four buttons. * Added ETrackedDeviceClass, GenericTracker * Added ETrackedPropertyError, PermissionDenied IVRSystem (v15): * GetProjectionMatrix signature change, removed EGraphicsAPIConvention eProjType IVRCompositor (v19): * Added GetVulkanInstanceExtensionsRequired, GetVulkanDeviceExtensionsRequired IVROverlay (v14): * Added VROverlayFlags_VisibleInDashboard * GetOverlayTexture signature change (includes overlay texture bounds) * Added GetOverlayFlags * Added ShowMessageOverlay IVRTrackedCamera (v13): * Renamed GetCameraIntrinsics [git-p4: depot-paths = "//vr/steamvr/sdk_release/": change = 3739504]
OpenVR is an API and runtime that allows access to VR hardware from multiple vendors without requiring that applications have specific knowledge of the hardware they are targeting. This repository is an SDK that contains the API and samples. The runtime is under SteamVR in Tools on Steam.
Documentation for the API is available on the Github Wiki
More information on OpenVR and SteamVR can be found on http://steamvr.com