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]
30 files changed
tree: 90deeca90eacd72e234cdcceea2a1a0734660d89
  1. bin/
  2. controller_callouts/
  3. headers/
  4. lib/
  5. samples/
  6. src/
  7. unity_package/
  8. .gitattributes
  9. LICENSE
  10. README.md
README.md

OpenVR SDK

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

Documentation for the API is available on the Github Wiki

More information on OpenVR and SteamVR can be found on http://steamvr.com