diff --git a/android/arm64-v8a/xr/huaweivr/libxr.a b/android/arm64-v8a/xr/huaweivr/libxr.a index 41be8d58..8b31b279 100644 Binary files a/android/arm64-v8a/xr/huaweivr/libxr.a and b/android/arm64-v8a/xr/huaweivr/libxr.a differ diff --git a/android/arm64-v8a/xr/meta/libxr.a b/android/arm64-v8a/xr/meta/libxr.a index 1ce956d0..58083675 100644 Binary files a/android/arm64-v8a/xr/meta/libxr.a and b/android/arm64-v8a/xr/meta/libxr.a differ diff --git a/android/arm64-v8a/xr/monado/libxr.a b/android/arm64-v8a/xr/monado/libxr.a index b11cf624..8cb52570 100644 Binary files a/android/arm64-v8a/xr/monado/libxr.a and b/android/arm64-v8a/xr/monado/libxr.a differ diff --git a/android/arm64-v8a/xr/pico/libxr.a b/android/arm64-v8a/xr/pico/libxr.a index d453fcaa..8141fcde 100644 Binary files a/android/arm64-v8a/xr/pico/libxr.a and b/android/arm64-v8a/xr/pico/libxr.a differ diff --git a/android/arm64-v8a/xr/rokid/libxr.a b/android/arm64-v8a/xr/rokid/libxr.a index 60e9af4c..48e862fe 100644 Binary files a/android/arm64-v8a/xr/rokid/libxr.a and b/android/arm64-v8a/xr/rokid/libxr.a differ diff --git a/android/arm64-v8a/xr/seed/libxr.a b/android/arm64-v8a/xr/seed/libxr.a new file mode 100644 index 00000000..63263a5b Binary files /dev/null and b/android/arm64-v8a/xr/seed/libxr.a differ diff --git a/android/arm64-v8a/xr/spaces/libopenxr_loader.so b/android/arm64-v8a/xr/spaces/libopenxr_loader.so new file mode 100644 index 00000000..2085b1b2 Binary files /dev/null and b/android/arm64-v8a/xr/spaces/libopenxr_loader.so differ diff --git a/android/arm64-v8a/xr/spaces/libxr.a b/android/arm64-v8a/xr/spaces/libxr.a new file mode 100644 index 00000000..5e8a5e20 Binary files /dev/null and b/android/arm64-v8a/xr/spaces/libxr.a differ diff --git a/android/xr.cmake b/android/xr.cmake index 4e58a89a..8ccd4e42 100644 --- a/android/xr.cmake +++ b/android/xr.cmake @@ -8,6 +8,7 @@ cc_set_if_undefined(XR_OEM_HUAWEIVR OFF) cc_set_if_undefined(XR_OEM_PICO OFF) cc_set_if_undefined(XR_OEM_ROKID OFF) cc_set_if_undefined(XR_OEM_SEED OFF) +cc_set_if_undefined(XR_OEM_SNAPDRAGON_SPACES OFF) cc_set_if_undefined(XR_USE_GRAPHICS_API_OPENGL_ES ON) cc_set_if_undefined(XR_USE_GRAPHICS_API_VULKAN ON) cc_set_if_undefined(XR_USE_GRAPHICS_API_OPENGL OFF) @@ -37,6 +38,7 @@ cc_inspect_values( XR_OEM_PICO XR_OEM_ROKID XR_OEM_SEED + XR_OEM_SNAPDRAGON_SPACES XR_USE_GRAPHICS_API_OPENGL_ES XR_USE_GRAPHICS_API_VULKAN XR_USE_GRAPHICS_API_OPENGL @@ -58,6 +60,7 @@ function(cc_xr_apply_definations target) $,XR_OEM_PICO=1,XR_OEM_PICO=0> $,XR_OEM_ROKID=1,XR_OEM_ROKID=0> $,XR_OEM_SEED=1,XR_OEM_SEED=0> + $,XR_OEM_SNAPDRAGON_SPACES=1,XR_OEM_SNAPDRAGON_SPACES=0> $<$:XR_USE_GRAPHICS_API_OPENGL_ES=1> $<$:XR_USE_GRAPHICS_API_VULKAN=1> $<$:XR_USE_GRAPHICS_API_OPENGL=1> @@ -96,6 +99,9 @@ elseif(XR_OEM_ROKID) elseif(XR_OEM_SEED) set(XR_OEM_FOLDER monado) set(XR_FOLDER seed) +elseif(XR_OEM_SNAPDRAGON_SPACES) + set(XR_OEM_FOLDER spaces) + set(XR_FOLDER spaces) else() set(XR_OEM_FOLDER monado) set(XR_FOLDER monado)