The open source OpenXR runtime
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

st/oxr: Enable XR_MSFT_unbounded_reference_space

+18
+3
CMakeLists.txt
··· 382 382 if(NOT DEFINED XRT_FEATURE_OPENXR_SPACE_LOCAL_FLOOR) 383 383 set(XRT_FEATURE_OPENXR_SPACE_LOCAL_FLOOR ON) 384 384 endif() 385 + if(NOT DEFINED XRT_FEATURE_OPENXR_SPACE_UNBOUNDED) 386 + set(XRT_FEATURE_OPENXR_SPACE_UNBOUNDED ON) 387 + endif() 385 388 386 389 # You can set this from a superproject to add a driver 387 390 # All drivers must be listed in here to be included in the generated header!
+1
scripts/generate_oxr_ext_support.py
··· 66 66 ['XR_MND_headless'], 67 67 ['XR_MND_swapchain_usage_input_attachment_bit'], 68 68 ['XR_MSFT_hand_interaction', 'ALWAYS_DISABLED'], 69 + ['XR_MSFT_unbounded_reference_space', 'XRT_FEATURE_OPENXR_SPACE_UNBOUNDED'], 69 70 ['XR_OPPO_controller_interaction'], 70 71 ['XR_EXTX_overlay'], 71 72 ['XR_HTCX_vive_tracker_interaction', 'ALWAYS_DISABLED'],
+1
src/xrt/include/xrt/xrt_config_build.h.cmake_in
··· 35 35 #cmakedefine XRT_FEATURE_OPENXR_LAYER_EQUIRECT1 36 36 #cmakedefine XRT_FEATURE_OPENXR_LAYER_EQUIRECT2 37 37 #cmakedefine XRT_FEATURE_OPENXR_SPACE_LOCAL_FLOOR 38 + #cmakedefine XRT_FEATURE_OPENXR_SPACE_UNBOUNDED 38 39 #cmakedefine XRT_FEATURE_RENDERDOC 39 40 #cmakedefine XRT_FEATURE_SERVICE 40 41 #cmakedefine XRT_FEATURE_SERVICE_SYSTEMD
+13
src/xrt/state_trackers/oxr/oxr_extension_support.h
··· 394 394 395 395 396 396 /* 397 + * XR_MSFT_unbounded_reference_space 398 + */ 399 + #if defined(XR_MSFT_unbounded_reference_space) && defined(XRT_FEATURE_OPENXR_SPACE_UNBOUNDED) 400 + #define OXR_HAVE_MSFT_unbounded_reference_space 401 + #define OXR_EXTENSION_SUPPORT_MSFT_unbounded_reference_space(_) \ 402 + _(MSFT_unbounded_reference_space, MSFT_UNBOUNDED_REFERENCE_SPACE) 403 + #else 404 + #define OXR_EXTENSION_SUPPORT_MSFT_unbounded_reference_space(_) 405 + #endif 406 + 407 + 408 + /* 397 409 * XR_OPPO_controller_interaction 398 410 */ 399 411 #if defined(XR_OPPO_controller_interaction) ··· 539 551 OXR_EXTENSION_SUPPORT_MND_headless(_) \ 540 552 OXR_EXTENSION_SUPPORT_MND_swapchain_usage_input_attachment_bit(_) \ 541 553 OXR_EXTENSION_SUPPORT_MSFT_hand_interaction(_) \ 554 + OXR_EXTENSION_SUPPORT_MSFT_unbounded_reference_space(_) \ 542 555 OXR_EXTENSION_SUPPORT_OPPO_controller_interaction(_) \ 543 556 OXR_EXTENSION_SUPPORT_EXTX_overlay(_) \ 544 557 OXR_EXTENSION_SUPPORT_HTCX_vive_tracker_interaction(_) \