-
-
Notifications
You must be signed in to change notification settings - Fork 51
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add support for OpenXR #1129
base: master
Are you sure you want to change the base?
Add support for OpenXR #1129
Commits on Sep 3, 2024
-
The build demands it but it's missing. Copy from upstream vcpkg repo. Fixes the following error: ``` Computing installation plan... error: while looking for jsoncpp:x64-linux: overte-files/vcpkg/cfe0a2a0/ports/jsoncpp: error: jsoncpp does not exist ```
Configuration menu - View commit details
-
Copy full SHA for 5987480 - Browse repository at this point
Copy the full SHA 5987480View commit details
Commits on Sep 7, 2024
-
Copy from vcpkg repository. Add OpenXR to hifi-client-deps.
Configuration menu - View commit details
-
Copy full SHA for bba3f07 - Browse repository at this point
Copy the full SHA bba3f07View commit details -
Configuration menu - View commit details
-
Copy full SHA for beec26c - Browse repository at this point
Copy the full SHA beec26cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d7c44c - Browse repository at this point
Copy the full SHA 3d7c44cView commit details -
Configuration menu - View commit details
-
Copy full SHA for d1c8746 - Browse repository at this point
Copy the full SHA d1c8746View commit details -
Configuration menu - View commit details
-
Copy full SHA for c42a612 - Browse repository at this point
Copy the full SHA c42a612View commit details -
Configuration menu - View commit details
-
Copy full SHA for abf9c38 - Browse repository at this point
Copy the full SHA abf9c38View commit details -
Configuration menu - View commit details
-
Copy full SHA for 03b8a8c - Browse repository at this point
Copy the full SHA 03b8a8cView commit details -
Add OpenXrDisplayPlugin and OpenXrInputPlugin. Add controller bindings for the Valve Index controller.
Configuration menu - View commit details
-
Copy full SHA for 692bddb - Browse repository at this point
Copy the full SHA 692bddbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6104de9 - Browse repository at this point
Copy the full SHA 6104de9View commit details -
OpenGlDisplayPlugin: Add possibility to present frames only once.
Don't present frame more than once in OpenXrDisplayPlugin.
Configuration menu - View commit details
-
Copy full SHA for 1dafc89 - Browse repository at this point
Copy the full SHA 1dafc89View commit details -
OpenXrInput: Improve mapping for the Index controller.
* Add thumbstick click and touch. * Add face and trigger touch. Use left primary / secondary instead of face button names.
Configuration menu - View commit details
-
Copy full SHA for bfbd1e7 - Browse repository at this point
Copy the full SHA bfbd1e7View commit details -
controllers: openxr: Use actions for walking.
This makes the Y thumbstick axis work.
Configuration menu - View commit details
-
Copy full SHA for 8976a82 - Browse repository at this point
Copy the full SHA 8976a82View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5803072 - Browse repository at this point
Copy the full SHA 5803072View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68dcd78 - Browse repository at this point
Copy the full SHA 68dcd78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a8b7dd - Browse repository at this point
Copy the full SHA 8a8b7ddView commit details -
OpenXr: Enable C++20 for OpenXR plugin.
Enabling it globally causes issue with WebRTC. Co-authored-by: Lubosz Sarnecki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 07da25f - Browse repository at this point
Copy the full SHA 07da25fView commit details -
GLMHelpers: Fix build with C++20 on GCC.
When enabling C++20 the lerp function seems to be redefined on GCC (not on MSVC), don't redefine it using a CMake definition.
Configuration menu - View commit details
-
Copy full SHA for 2104de4 - Browse repository at this point
Copy the full SHA 2104de4View commit details -
OpenXr: Platform improvements.
Add missing includes on Windows. Include GLX only on Linux. Move openxr_platform.h include to OpenXrContext.h. To make this possible, certain names from GLX/X11 need to be undefined in order to be now includable in OpenXrInput.h. Add Overte e.V. copyright. Co-authored-by: Lubosz Sarnecki <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bf64af0 - Browse repository at this point
Copy the full SHA bf64af0View commit details -
Configuration menu - View commit details
-
Copy full SHA for b351af1 - Browse repository at this point
Copy the full SHA b351af1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 11b2e3d - Browse repository at this point
Copy the full SHA 11b2e3dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 74145cb - Browse repository at this point
Copy the full SHA 74145cbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4db7e1a - Browse repository at this point
Copy the full SHA 4db7e1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 32aff01 - Browse repository at this point
Copy the full SHA 32aff01View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92ab06e - Browse repository at this point
Copy the full SHA 92ab06eView commit details