OpenXR-SDK-Source icon indicating copy to clipboard operation
OpenXR-SDK-Source copied to clipboard

Sources for OpenXR loader, basic API layers, and example code.

Results 87 OpenXR-SDK-Source issues
Sort by recently updated
recently updated
newest added

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.

synced to gitlab

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...

synced to gitlab

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...

synced to gitlab

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...

synced to gitlab

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...

synced to gitlab

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...

enhancement
in layers
synced to gitlab

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...

synced to gitlab

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...

synced to gitlab