Open
Description
OpenXR is pretty new, but there are basic bindings for it in rust already https://docs.rs/openxr. Eventually, supporting this would enable applications that use gfx-hal
directly or libraries that use gfx-hal
, like wgpu
, to transparently support most vr and ar headsets on most architectures.
I'm proposing that support gets added to gfx-hal. I can contribute to this, but I don't know where to start.
OpenXR also adds support for grabbing events from peripherals specific to XR environments. That might have to be supported in winit maybe?