Draft: Add bwrap options for OpenXR runtimes
-
Add support for OpenXR manifests
From: @xytovl
OpenXR manifests are similar to Vulkan ICDs: JSON files with library path or soname. The main difference is that there is only one active runtime for a given ABI. OpenXR loader doesn't allow overriding the search path, but only setting the explicit manifest file, which must work for the application ABI.
In this commit, we assume that there is a single manifest, which is how most runtimes work.
-
Add bwrap options for OpenXR runtimes
From: @xytovl
Monado and WiVRn require access to a socket to communicate with the compositor, as there is no metadata to know this, just whitelist known files.