|
05c6a5e5d7
|
OpenXr: Enable C++20 for OpenXR plugin.
Enabling it globally causes issue with WebRTC.
Co-authored-by: Lubosz Sarnecki <lubosz@gmail.com>
|
2025-04-01 09:04:46 +10:00 |
|
Lubosz Sarnecki
|
7abc7be287
|
OpenXrContext: Add Windows platform and bindings.
|
2025-04-01 09:04:46 +10:00 |
|
Lubosz Sarnecki
|
89ba66c317
|
OpenXrInputPlugin: Improve haptic feedback mapping.
|
2025-04-01 09:04:46 +10:00 |
|
Lubosz Sarnecki
|
2db3168612
|
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.
|
2025-04-01 09:04:46 +10:00 |
|
Lubosz Sarnecki
|
d9cd2fd3d5
|
OpenGlDisplayPlugin: Add possibility to present frames only once.
Don't present frame more than once in OpenXrDisplayPlugin.
|
2025-04-01 09:04:46 +10:00 |
|
Lubosz Sarnecki
|
be3e12b18c
|
OpenXrContext: Improve errors when runtime is not available.
|
2025-04-01 09:04:46 +10:00 |
|
Lubosz Sarnecki
|
473bd4d64e
|
plugins: Add OpenXR plugin.
Add OpenXrDisplayPlugin and OpenXrInputPlugin.
Add controller bindings for the Valve Index controller.
|
2025-04-01 09:04:46 +10:00 |
|