OpenXR-SDK-Source
OpenXR-SDK-Source copied to clipboard
Sources for OpenXR loader, basic API layers, and example code.
VK 1.0 is hardcoded here: https://github.com/KhronosGroup/OpenXR-SDK-Source/blob/820278f99f98928ac1f3d27916c4aa24c6539521/src/tests/hello_xr/graphicsplugin_vulkan.cpp#L1386 For `XR_KHR_vulkan_enable2`, the version can (should) be forced by the runtime or an API layer's implementation of `xrCreateVulkanInstanceKHR`, however this isn't supported via `XR_KHR_vulkan_enable`...
The test builds currently rely on the build loader dependency on the openxr headers for those headers to be pulled. This merge request makes the dependency explicit for tests, so...
If the tests are built with building of the loader off, the openxr headers are never included and the build fails. This is because the header dependency is only made...
I am writing an app on Quest Pro, and I would like to achieve the foveated rendering. To do so, I need to enable the XR_Meta_eye_tracked, however, it seems blocked...
The comments on line 220-221 say one thing but this line is doing something else: **Edit:** I've read the comment again, it seems to be fine, probably a misunderstanding on...
The functions to read the environment variable are not implemented for Android yet in https://github.com/KhronosGroup/OpenXR-SDK-Source/blob/main/src/common/platform_utils.hpp#L352. But in the loader spec said https://github.com/KhronosGroup/OpenXR-SDK-Source/blob/main/specification/loader/api_layer.adoc?plain=1#L475 layer can be enabled with the environment variable.
When MSAA is enabled, depth should be consistent with color texture.
The SDK contains both external/python/jinja2 and external/python/markupsafe, which is used when both python-markupsafe and python-jinja are not installed. If for example on archlinux python-markupsafe 2.1.3 is installed, but not python-jinja....
I decide to disable it default. Fixes: https://github.com/KhronosGroup/OpenXR-SDK-Source/issues/392.