SteamVR

SteamVR

•҉voxie 13 Jun, 2020 @ 5:35pm
XR_EXTX_overlay support
Provisional extension XR_EXTX_overlay provides support for compositing content from one or more OpenXR applications on top of another OpenXR application.

If the XR_KHR_composition_layer_depth extension is also supported, then the overlay's content would be able to use the main application's depth buffer for compositing.

These extensions promise exciting possibilities for overlay applications, and I hope that these will be supported in the near future.
< >
Showing 1-13 of 13 comments
Ybalrid 13 Jun, 2020 @ 7:51pm 
This is also one of the extensions I would like to see SteamVR support sooner than later
Cookieman 14 Jun, 2020 @ 2:26am 
+1. XR_EXTX_overlay extension support should be a high priority. It has a large potential impact for how we’d use VR by supporting Overlay apps. VR Overlay apps are, at the moment, largely unexplored.
Last edited by Cookieman; 14 Jun, 2020 @ 2:45am
Ray 16 Jun, 2020 @ 4:56am 
+1
Do the other systems, WMR and Oculus, support XR_EXTX_overlay?
Ybalrid 16 Jun, 2020 @ 5:43am 
I don't know for WMR, but Oculus and SteamVR do not impmement it yet.

Requesting the extension at instance creation result in this error being logged by the OpenXR loader library:

Error [GENERAL | xrCreateInstance | OpenXR-Loader] : LoaderInstance::CreateInstance, no support found for requested extension: XR_EXTX_overlay
GamesRhymesLife 18 Jun, 2020 @ 9:01pm 
+1
In my room I have a desk, a poster, 3 pictures, a rift s, a bottle of gin, speakers, an xbox controller, two monitors, a 3d printer, and a few other technologies. Aren't those things just overlays on top of the world around me? If we are going to create the metaverse, we need a way to represent things that don't take over the entire perspective. IMO, this extension is essential to representing a digital reality that we can exist in as much as we exist in our physical reality.
Last edited by GamesRhymesLife; 18 Jun, 2020 @ 9:01pm
CircuitLord 26 Jun, 2020 @ 12:18am 
+1
I'm the developer of Desktop Portal, one of the desktop overlay softwares for OpenVR, and I'm really hoping to switch over to OpenXR with it when possible to support more platforms.
Last edited by CircuitLord; 26 Jun, 2020 @ 12:18am
SenoCtar 11 Mar, 2021 @ 1:12pm 
Almost one year later and XR_EXTX_overlay is still preview in OpenXR. I don't expect any platform to implement it unless it's final.
I'm not sure of the overall adoption of overlay apps but I use fpsVR, OVR Toolkit and YUR fit. At least the first two seem to have a decent user base on Steam.
Ybalrid 11 Mar, 2021 @ 1:29pm 
Currently the (provisional and experimental) EXTX_overlay is available via an API Layer

https://github.com/LunarG/OpenXR-OverlayLayer


This implementation is runtime-independant as far as I know
Last edited by Ybalrid; 11 Mar, 2021 @ 1:30pm
abcABC123 30 Jun, 2023 @ 8:14am 
Originally posted by CircuitLord:
+1
I'm the developer of Desktop Portal, one of the desktop overlay softwares for OpenVR, and I'm really hoping to switch over to OpenXR with it when possible to support more platforms.
Hello, does Steam now support OpenXR overlay layers?
Originally posted by Ybalrid:
Currently the (provisional and experimental) EXTX_overlay is available via an API Layer

{LINK REMOVED}


This implementation is runtime-independant as far as I know

@Ybalrid I built the OpenXR-OverlayLayer and I do not know how to use it in OpenXR (How to add it in OpenXR as an extension). Can you help me?
Last edited by mohsenkondori; 4 Feb @ 3:18am
Originally posted by CircuitLord:
+1
I'm the developer of Desktop Portal, one of the desktop overlay softwares for OpenVR, and I'm really hoping to switch over to OpenXR with it when possible to support more platforms.
Can you solve your problem? Can share your solutions with me?
thanks
AGulynin 14 Mar @ 7:41am 
OpenKneeboard can display windows in OpenXR.
https://openkneeboard.com/
Tempy 11 Aug @ 6:14am 
Another +1 here. I'd rather write an overlay against the OpenXR api and have it work everywhere the extension is supported, rather than write OpenVR and only have it work in steam.
< >
Showing 1-13 of 13 comments
Per page: 1530 50