OpenXR-SDK-Source
OpenXR-SDK-Source copied to clipboard
Sources for OpenXR loader, basic API layers, and example code.
Hello, I need to build openxr android version, but I didn't find Android.mk files etc which required to build with ndk, does openxr support android? Thanks in advance.
As per title: `src/loader/openxr.pc.in` has ``` prefix=@CMAKE_INSTALL_PREFIX@ exec_prefix=@CMAKE_INSTALL_PREFIX@ libdir=${exec_prefix}/@CMAKE_INSTALL_LIBDIR@ ``` and so can’t handle absolute paths in `CMAKE_INSTALL_LIBDIR`. This leads to broken .pc files on NixOS in particular. See “[Concatenating...
When building the loader with mainainer-scripts/build-aar.sh, '7za' is used without checks and this happened on my side (debian/ubuntu-impish): "./maintainer-scripts/build-aar.sh: line 54: 7za: command not found" '7za' constitues an external dependency...
As well as being a 'hello, world' demo app, hello_xr is useful as a quick-launching test app when working on API layers (in my case, https://github.com/fredemmott/OpenKneeboard). For this case, it...
In `openxr_program.cpp` (for hello xr), the following line is flawed: ```c++ Log::Write(Log::Level::Warning, Fmt("%d events lost", eventsLost)); ``` `eventsLost` is a pointer to a `XrEventDataEventsLost`, and should probably be replaced with...
Apparently some runtimes haven't updated to the new error code for this situation and there's no warning currently. see https://github.com/KhronosGroup/OpenXR-SDK-Source/issues/288 We do have some state-related stuff in parts of our...
Add option to run as overlay, with no other changes. Next steps, remove background when running as overlay. When running with "overlay as service" https://github.com/LunarG/OpenXR-OverlayLayer/pull/25 note update artifacts.
This works on Debian with the following note: - Must use `x86_64-w64-mingw32-g++-posix`, etc, not the default or win32 versions, since they lack the threading stuff. Depends on #192
The main documentation for layers seems to be [api_layer.adoc](https://github.com/KhronosGroup/OpenXR-SDK-Source/blob/master/specification/loader/api_layer.adoc), but this contains a great deal of information (e.g. manifest spec, negotiation) that's not pertinent to the common case of a...
For version 1.0.22, the Release notes contain the following text: > The Android loader can be found on Maven Central, by adding the following line to your Android app's build.gradle...