ControllerBuddy icon indicating copy to clipboard operation
ControllerBuddy copied to clipboard

Add support for OpenXR overlay

Open bwRavencl opened this issue 2 years ago • 0 comments

To support VR overlays in applications that use OpenXR (e.g. Microsoft Flight Simulator) an overlay implementation is required analogously to the current OpenVR implementation.

Link collection:

  • https://steamcommunity.com/app/250820/discussions/8/3041607080046568983/
  • https://www.khronos.org/registry/OpenXR/specs/1.0/html/xrspec.html#XrSessionCreateInfoOverlayEXTX
  • https://github.com/LunarG/OpenXR-OverlayLayer
  • https://www.reddit.com/r/OpenXR/comments/rk0eg2/does_openxr_support_overlay_apps_the_way_steamvr/
  • https://github.com/mbucchia/OpenXR-Toolkit
  • https://github.com/fredemmott/OpenKneeboard/tree/master/docs/internals
  • https://github.com/OpenKneeboard/OpenKneeboard/issues/9
  • https://javadoc.lwjgl.org/org/lwjgl/openxr/EXTXOverlay.html
  • https://registry.khronos.org/OpenXR/specs/1.0/loader.html#api-layer-interaction
  • https://fredemmott.com/blog/2022/05/31/in-game-overlays.html

bwRavencl avatar Feb 22 '22 18:02 bwRavencl