The open source OpenXR runtime
0
fork

Configure Feed

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

st/oxr: Add XR_KHR_loader_init and ..._android extension

+26
+2
scripts/generate_oxr_ext_support.py
··· 11 11 # Keep sorted. 12 12 EXTENSIONS = ( 13 13 ['XR_KHR_android_create_instance', 'XR_USE_PLATFORM_ANDROID'], 14 + ['XR_KHR_loader_init', 'XR_USE_PLATFORM_ANDROID'], 15 + ['XR_KHR_loader_init_android', 'OXR_HAVE_KHR_loader_init', 'XR_USE_PLATFORM_ANDROID'], 14 16 ['XR_KHR_convert_timespec_time', 'XR_USE_TIMESPEC'], 15 17 ['XR_KHR_opengl_enable', 'XR_USE_GRAPHICS_API_OPENGL'], 16 18 ['XR_KHR_opengl_es_enable', 'XR_USE_GRAPHICS_API_OPENGL_ES'],
+24
src/xrt/state_trackers/oxr/oxr_extension_support.h
··· 32 32 33 33 34 34 /* 35 + * XR_KHR_loader_init 36 + */ 37 + #if defined(XR_KHR_loader_init) && defined(XR_USE_PLATFORM_ANDROID) 38 + #define OXR_HAVE_KHR_loader_init 39 + #define OXR_EXTENSION_SUPPORT_KHR_loader_init(_) _(KHR_loader_init, KHR_LOADER_INIT) 40 + #else 41 + #define OXR_EXTENSION_SUPPORT_KHR_loader_init(_) 42 + #endif 43 + 44 + 45 + /* 46 + * XR_KHR_loader_init_android 47 + */ 48 + #if defined(XR_KHR_loader_init_android) && defined(OXR_HAVE_KHR_loader_init) && defined(XR_USE_PLATFORM_ANDROID) 49 + #define OXR_HAVE_KHR_loader_init_android 50 + #define OXR_EXTENSION_SUPPORT_KHR_loader_init_android(_) _(KHR_loader_init_android, KHR_LOADER_INIT_ANDROID) 51 + #else 52 + #define OXR_EXTENSION_SUPPORT_KHR_loader_init_android(_) 53 + #endif 54 + 55 + 56 + /* 35 57 * XR_KHR_convert_timespec_time 36 58 */ 37 59 #if defined(XR_KHR_convert_timespec_time) && defined(XR_USE_TIMESPEC) ··· 247 269 // clang-format off 248 270 #define OXR_EXTENSION_SUPPORT_GENERATE(_) \ 249 271 OXR_EXTENSION_SUPPORT_KHR_android_create_instance(_) \ 272 + OXR_EXTENSION_SUPPORT_KHR_loader_init(_) \ 273 + OXR_EXTENSION_SUPPORT_KHR_loader_init_android(_) \ 250 274 OXR_EXTENSION_SUPPORT_KHR_convert_timespec_time(_) \ 251 275 OXR_EXTENSION_SUPPORT_KHR_opengl_enable(_) \ 252 276 OXR_EXTENSION_SUPPORT_KHR_opengl_es_enable(_) \