├── .gitignore ├── BundledLibs └── d3dx12.h ├── CMakeLists.txt ├── DrvOculus ├── DrvOculus.cpp ├── DrvOculusCommon.h ├── OculusBackend.cpp ├── OculusBackend.h ├── OculusBackendGuardian.cpp ├── OculusBackendMirror.cpp ├── OculusBackendSubmit.cpp ├── OculusDevice.cpp ├── OculusDevice.h ├── OculusHMD.cpp ├── OculusHMD.h └── pub │ └── DrvOculus.h ├── LICENCE_BUILD_UTIL.txt ├── LICENSE.txt ├── LICENSE_INIH.txt ├── LICENSE_OPENVR.txt ├── OCOVR └── dllmain.cpp ├── OpenOVR ├── API │ ├── .git-keep │ ├── ISystem_001.h │ ├── OCBaseSystem.cpp │ └── OCBaseSystem.h ├── BaseCommon.h ├── Compositor │ ├── compositor.cpp │ ├── compositor.h │ ├── dx10compositor.cpp │ ├── dx11compositor.cpp │ ├── dx12compositor.cpp │ ├── dx12compositor.cpp.copy │ ├── glcompositor.cpp │ └── vkcompositor.cpp ├── Drivers │ ├── Backend.cpp │ ├── Backend.h │ ├── DriverManager.cpp │ └── DriverManager.h ├── Misc │ ├── Config.cpp │ ├── Config.h │ ├── Haptics.cpp │ ├── Haptics.h │ ├── Keyboard │ │ ├── KeyboardLayout.cpp │ │ ├── KeyboardLayout.h │ │ ├── SudoFontMeta.cpp │ │ ├── SudoFontMeta.h │ │ ├── VRKeyboard.cpp │ │ └── VRKeyboard.h │ ├── ScopeGuard.h │ ├── audio_override.cpp │ ├── audio_override.h │ ├── debug_helper.cpp │ ├── debug_helper.h │ ├── ini.c │ ├── ini.h │ ├── json │ │ ├── json-forwards.h │ │ └── json.h │ ├── jsoncpp.cpp │ ├── lodepng.cpp │ └── lodepng.h ├── OpenOVR.cpp ├── Reimpl │ ├── BaseApplications.cpp │ ├── BaseApplications.h │ ├── BaseChaperone.cpp │ ├── BaseChaperone.h │ ├── BaseChaperoneSetup.cpp │ ├── BaseChaperoneSetup.h │ ├── BaseClientCore.cpp │ ├── BaseClientCore.h │ ├── BaseCompositor.cpp │ ├── BaseCompositor.h │ ├── BaseExtendedDisplay.cpp │ ├── BaseExtendedDisplay.h │ ├── BaseInput.cpp │ ├── BaseInput.h │ ├── BaseOverlay.cpp │ ├── BaseOverlay.h │ ├── BaseRenderModels.cpp │ ├── BaseRenderModels.h │ ├── BaseScreenshots.cpp │ ├── BaseScreenshots.h │ ├── BaseServerDriverHost.cpp │ ├── BaseServerDriverHost.h │ ├── BaseSettings.cpp │ ├── BaseSettings.h │ ├── BaseSystem.cpp │ ├── BaseSystem.h │ ├── CVRApplications.cpp │ ├── CVRChaperone.cpp │ ├── CVRChaperoneSetup.cpp │ ├── CVRClientCore.cpp │ ├── CVRCompositor.cpp │ ├── CVRExtendedDisplay.cpp │ ├── CVRInput.cpp │ ├── CVROCSystem.cpp │ ├── CVROverlay.cpp │ ├── CVRRenderModels.cpp │ ├── CVRScreenshots.cpp │ ├── CVRServerDriverHost.cpp │ ├── CVRSettings.cpp │ ├── CVRSystem.cpp │ ├── Interfaces.h │ └── generate.py ├── convert.cpp ├── convert.h ├── custom_types.h ├── libovr_wrapper.cpp ├── libovr_wrapper.h ├── logging.cpp ├── logging.h ├── resources.h ├── resources.rc ├── stdafx.cpp ├── stdafx.h ├── steamvr_abi.h └── targetver.h ├── README.md ├── RuntimeSwitcher ├── App.config ├── AppListForm.Designer.cs ├── AppListForm.cs ├── AppListForm.resx ├── ConfigReader.cs ├── MainWindow.Designer.cs ├── MainWindow.cs ├── MainWindow.resx ├── Program.cs ├── Properties │ ├── AssemblyInfo.cs │ ├── Resources.Designer.cs │ ├── Resources.resx │ ├── Settings.Designer.cs │ └── Settings.settings ├── RuntimeSwitcher.csproj ├── UpdateChecker.cs ├── icon.ico └── packages.config ├── SplitOpenVRHeaders └── OpenVR │ ├── custom_interfaces │ ├── IVRClientCore_002.h │ ├── IVRClientCore_003.h │ └── IVRCompositor_017.h │ ├── generate.py │ ├── openvr-0.9.17.h │ ├── openvr-0.9.18.h │ ├── openvr-0.9.19.h │ ├── openvr-0.9.20.h │ ├── openvr-1.0.1.h │ ├── openvr-1.0.10.h │ ├── openvr-1.0.11.h │ ├── openvr-1.0.12.h │ ├── openvr-1.0.16.h │ ├── openvr-1.0.2.h │ ├── openvr-1.0.4.h │ ├── openvr-1.0.5.h │ ├── openvr-1.0.7.h │ ├── openvr-1.0.8.h │ ├── openvr-1.1.3b-driver.h │ └── patches │ ├── driver_IVRServerDriverHost_005.ipatch │ └── driver_itrackeddevicedriverprovider.ipatch ├── appveyor.yml ├── art └── icon │ ├── icon.png │ └── icon.svg ├── assets ├── LICENSE.txt ├── LeftHand.obj ├── RightHand.obj ├── Ubuntu-30-texture.png ├── Ubuntu-30.sfn ├── en_gb.kb └── notes.txt ├── configure.cmd ├── libs └── libovr │ └── Place LibOVR Here.txt ├── scripts ├── libparse.py └── pch.cmake └── stubber.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/.gitignore -------------------------------------------------------------------------------- /BundledLibs/d3dx12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/BundledLibs/d3dx12.h -------------------------------------------------------------------------------- /CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/CMakeLists.txt -------------------------------------------------------------------------------- /DrvOculus/DrvOculus.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/DrvOculus.cpp -------------------------------------------------------------------------------- /DrvOculus/DrvOculusCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/DrvOculusCommon.h -------------------------------------------------------------------------------- /DrvOculus/OculusBackend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusBackend.cpp -------------------------------------------------------------------------------- /DrvOculus/OculusBackend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusBackend.h -------------------------------------------------------------------------------- /DrvOculus/OculusBackendGuardian.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusBackendGuardian.cpp -------------------------------------------------------------------------------- /DrvOculus/OculusBackendMirror.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusBackendMirror.cpp -------------------------------------------------------------------------------- /DrvOculus/OculusBackendSubmit.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusBackendSubmit.cpp -------------------------------------------------------------------------------- /DrvOculus/OculusDevice.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusDevice.cpp -------------------------------------------------------------------------------- /DrvOculus/OculusDevice.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusDevice.h -------------------------------------------------------------------------------- /DrvOculus/OculusHMD.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusHMD.cpp -------------------------------------------------------------------------------- /DrvOculus/OculusHMD.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/OculusHMD.h -------------------------------------------------------------------------------- /DrvOculus/pub/DrvOculus.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/DrvOculus/pub/DrvOculus.h -------------------------------------------------------------------------------- /LICENCE_BUILD_UTIL.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/LICENCE_BUILD_UTIL.txt -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /LICENSE_INIH.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/LICENSE_INIH.txt -------------------------------------------------------------------------------- /LICENSE_OPENVR.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/LICENSE_OPENVR.txt -------------------------------------------------------------------------------- /OCOVR/dllmain.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OCOVR/dllmain.cpp -------------------------------------------------------------------------------- /OpenOVR/API/.git-keep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /OpenOVR/API/ISystem_001.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/API/ISystem_001.h -------------------------------------------------------------------------------- /OpenOVR/API/OCBaseSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/API/OCBaseSystem.cpp -------------------------------------------------------------------------------- /OpenOVR/API/OCBaseSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/API/OCBaseSystem.h -------------------------------------------------------------------------------- /OpenOVR/BaseCommon.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/BaseCommon.h -------------------------------------------------------------------------------- /OpenOVR/Compositor/compositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/compositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Compositor/compositor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/compositor.h -------------------------------------------------------------------------------- /OpenOVR/Compositor/dx10compositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/dx10compositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Compositor/dx11compositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/dx11compositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Compositor/dx12compositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/dx12compositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Compositor/dx12compositor.cpp.copy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/dx12compositor.cpp.copy -------------------------------------------------------------------------------- /OpenOVR/Compositor/glcompositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/glcompositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Compositor/vkcompositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Compositor/vkcompositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Drivers/Backend.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Drivers/Backend.cpp -------------------------------------------------------------------------------- /OpenOVR/Drivers/Backend.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Drivers/Backend.h -------------------------------------------------------------------------------- /OpenOVR/Drivers/DriverManager.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Drivers/DriverManager.cpp -------------------------------------------------------------------------------- /OpenOVR/Drivers/DriverManager.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Drivers/DriverManager.h -------------------------------------------------------------------------------- /OpenOVR/Misc/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Config.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Config.h -------------------------------------------------------------------------------- /OpenOVR/Misc/Haptics.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Haptics.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/Haptics.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Haptics.h -------------------------------------------------------------------------------- /OpenOVR/Misc/Keyboard/KeyboardLayout.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Keyboard/KeyboardLayout.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/Keyboard/KeyboardLayout.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Keyboard/KeyboardLayout.h -------------------------------------------------------------------------------- /OpenOVR/Misc/Keyboard/SudoFontMeta.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Keyboard/SudoFontMeta.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/Keyboard/SudoFontMeta.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Keyboard/SudoFontMeta.h -------------------------------------------------------------------------------- /OpenOVR/Misc/Keyboard/VRKeyboard.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Keyboard/VRKeyboard.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/Keyboard/VRKeyboard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/Keyboard/VRKeyboard.h -------------------------------------------------------------------------------- /OpenOVR/Misc/ScopeGuard.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/ScopeGuard.h -------------------------------------------------------------------------------- /OpenOVR/Misc/audio_override.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/audio_override.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/audio_override.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/audio_override.h -------------------------------------------------------------------------------- /OpenOVR/Misc/debug_helper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/debug_helper.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/debug_helper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/debug_helper.h -------------------------------------------------------------------------------- /OpenOVR/Misc/ini.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/ini.c -------------------------------------------------------------------------------- /OpenOVR/Misc/ini.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/ini.h -------------------------------------------------------------------------------- /OpenOVR/Misc/json/json-forwards.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/json/json-forwards.h -------------------------------------------------------------------------------- /OpenOVR/Misc/json/json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/json/json.h -------------------------------------------------------------------------------- /OpenOVR/Misc/jsoncpp.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/jsoncpp.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/lodepng.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/lodepng.cpp -------------------------------------------------------------------------------- /OpenOVR/Misc/lodepng.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Misc/lodepng.h -------------------------------------------------------------------------------- /OpenOVR/OpenOVR.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/OpenOVR.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseApplications.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseApplications.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseApplications.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseApplications.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseChaperone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseChaperone.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseChaperone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseChaperone.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseChaperoneSetup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseChaperoneSetup.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseChaperoneSetup.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseChaperoneSetup.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseClientCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseClientCore.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseClientCore.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseClientCore.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseCompositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseCompositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseCompositor.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseCompositor.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseExtendedDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseExtendedDisplay.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseExtendedDisplay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseExtendedDisplay.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseInput.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseInput.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseInput.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseOverlay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseOverlay.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseOverlay.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseOverlay.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseRenderModels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseRenderModels.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseRenderModels.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseRenderModels.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseScreenshots.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseScreenshots.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseScreenshots.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseScreenshots.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseServerDriverHost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseServerDriverHost.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseServerDriverHost.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseServerDriverHost.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseSettings.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseSettings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseSettings.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseSystem.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/BaseSystem.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/BaseSystem.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRApplications.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRApplications.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRChaperone.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRChaperone.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRChaperoneSetup.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRChaperoneSetup.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRClientCore.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRClientCore.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRCompositor.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRCompositor.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRExtendedDisplay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRExtendedDisplay.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRInput.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRInput.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVROCSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVROCSystem.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVROverlay.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVROverlay.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRRenderModels.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRRenderModels.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRScreenshots.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRScreenshots.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRServerDriverHost.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRServerDriverHost.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRSettings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRSettings.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/CVRSystem.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/CVRSystem.cpp -------------------------------------------------------------------------------- /OpenOVR/Reimpl/Interfaces.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/Interfaces.h -------------------------------------------------------------------------------- /OpenOVR/Reimpl/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/Reimpl/generate.py -------------------------------------------------------------------------------- /OpenOVR/convert.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/convert.cpp -------------------------------------------------------------------------------- /OpenOVR/convert.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/convert.h -------------------------------------------------------------------------------- /OpenOVR/custom_types.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/custom_types.h -------------------------------------------------------------------------------- /OpenOVR/libovr_wrapper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/libovr_wrapper.cpp -------------------------------------------------------------------------------- /OpenOVR/libovr_wrapper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/libovr_wrapper.h -------------------------------------------------------------------------------- /OpenOVR/logging.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/logging.cpp -------------------------------------------------------------------------------- /OpenOVR/logging.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/logging.h -------------------------------------------------------------------------------- /OpenOVR/resources.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/resources.h -------------------------------------------------------------------------------- /OpenOVR/resources.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/resources.rc -------------------------------------------------------------------------------- /OpenOVR/stdafx.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/stdafx.cpp -------------------------------------------------------------------------------- /OpenOVR/stdafx.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/stdafx.h -------------------------------------------------------------------------------- /OpenOVR/steamvr_abi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/steamvr_abi.h -------------------------------------------------------------------------------- /OpenOVR/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/OpenOVR/targetver.h -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/README.md -------------------------------------------------------------------------------- /RuntimeSwitcher/App.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/App.config -------------------------------------------------------------------------------- /RuntimeSwitcher/AppListForm.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/AppListForm.Designer.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/AppListForm.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/AppListForm.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/AppListForm.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/AppListForm.resx -------------------------------------------------------------------------------- /RuntimeSwitcher/ConfigReader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/ConfigReader.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/MainWindow.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/MainWindow.Designer.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/MainWindow.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/MainWindow.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/MainWindow.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/MainWindow.resx -------------------------------------------------------------------------------- /RuntimeSwitcher/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/Program.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/Properties/AssemblyInfo.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/Properties/Resources.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/Properties/Resources.Designer.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/Properties/Resources.resx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/Properties/Resources.resx -------------------------------------------------------------------------------- /RuntimeSwitcher/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/Properties/Settings.Designer.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/Properties/Settings.settings: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/Properties/Settings.settings -------------------------------------------------------------------------------- /RuntimeSwitcher/RuntimeSwitcher.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/RuntimeSwitcher.csproj -------------------------------------------------------------------------------- /RuntimeSwitcher/UpdateChecker.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/UpdateChecker.cs -------------------------------------------------------------------------------- /RuntimeSwitcher/icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/icon.ico -------------------------------------------------------------------------------- /RuntimeSwitcher/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/RuntimeSwitcher/packages.config -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/custom_interfaces/IVRClientCore_002.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/custom_interfaces/IVRClientCore_002.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/custom_interfaces/IVRClientCore_003.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/custom_interfaces/IVRClientCore_003.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/custom_interfaces/IVRCompositor_017.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/custom_interfaces/IVRCompositor_017.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/generate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/generate.py -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-0.9.17.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-0.9.17.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-0.9.18.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-0.9.18.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-0.9.19.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-0.9.19.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-0.9.20.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-0.9.20.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.1.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.1.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.10.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.10.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.11.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.11.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.12.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.12.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.16.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.16.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.2.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.2.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.4.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.4.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.5.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.5.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.7.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.7.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.0.8.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.0.8.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/openvr-1.1.3b-driver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/openvr-1.1.3b-driver.h -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/patches/driver_IVRServerDriverHost_005.ipatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/patches/driver_IVRServerDriverHost_005.ipatch -------------------------------------------------------------------------------- /SplitOpenVRHeaders/OpenVR/patches/driver_itrackeddevicedriverprovider.ipatch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/SplitOpenVRHeaders/OpenVR/patches/driver_itrackeddevicedriverprovider.ipatch -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/appveyor.yml -------------------------------------------------------------------------------- /art/icon/icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/art/icon/icon.png -------------------------------------------------------------------------------- /art/icon/icon.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/art/icon/icon.svg -------------------------------------------------------------------------------- /assets/LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/LICENSE.txt -------------------------------------------------------------------------------- /assets/LeftHand.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/LeftHand.obj -------------------------------------------------------------------------------- /assets/RightHand.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/RightHand.obj -------------------------------------------------------------------------------- /assets/Ubuntu-30-texture.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/Ubuntu-30-texture.png -------------------------------------------------------------------------------- /assets/Ubuntu-30.sfn: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/Ubuntu-30.sfn -------------------------------------------------------------------------------- /assets/en_gb.kb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/en_gb.kb -------------------------------------------------------------------------------- /assets/notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/assets/notes.txt -------------------------------------------------------------------------------- /configure.cmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/configure.cmd -------------------------------------------------------------------------------- /libs/libovr/Place LibOVR Here.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/libs/libovr/Place LibOVR Here.txt -------------------------------------------------------------------------------- /scripts/libparse.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/scripts/libparse.py -------------------------------------------------------------------------------- /scripts/pch.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/scripts/pch.cmake -------------------------------------------------------------------------------- /stubber.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/avaer/OpenOVR/HEAD/stubber.py --------------------------------------------------------------------------------