Commit Graph
598 Commits
Author SHA1 Message Date
Mamadou Babaei 09a99c3975 remove remnants of the long-removed Unreal Engine 5.2 from various *.Build.cs files 2025-11-18 03:18:42 +01:00
Mamadou Babaei 385ab9b0d4 remove remnants of the long-removed Unreal Engine 5.2 from SenseGloveTracking module 2025-11-18 03:18:42 +01:00
Mamadou Babaei 9f2b6b7b5e remove remnants of long removed unreal 5.2 from third-party modules *.Build.cs files 2025-11-18 03:18:42 +01:00
Mamadou Babaei 75d9896c0e re-add Source/ThirdParty/**/*.Build.cs to get tracked under git rather than lfs 2025-11-18 03:18:42 +01:00
Mamadou Babaei ad474db80e delete Source/ThirdParty/**/*.Build.cs from lfs 2025-11-18 03:18:42 +01:00
Mamadou Babaei e18db27102 fix a typo in function name SGDeviceList::SenseCommRunning() 2025-11-18 03:18:42 +01:00
Mamadou Babaei 546d262aee bump senseglove libraries to v2.204.0-3a37b1977 2025-06-05 12:40:01 +02:00
Mamadou Babaei 7e68cf4c41 fix a runuat build issue due to a missing header providing engine version macros 2025-06-04 02:35:19 +02:00
Mamadou Babaei c1bb4dc201 revamp the ubt third-party dependency system 2025-06-04 02:26:03 +02:00
Mamadou Babaei 683d612edb fix build issue with sgbackend by deleting the impl struct copy constructor and copy assignment operator 2025-06-04 02:26:03 +02:00
Mamadou Babaei d4e6a1d28c fix a closing #endif directive comment 2025-06-04 02:26:03 +02:00
Mamadou Babaei 25da4ec03f minor code formatting fix 2025-06-04 02:26:03 +02:00
Mamadou Babaei 7246631c89 thread-safe sgbackend initialization 2025-06-04 02:26:03 +02:00
Mamadou Babaei 098ed35d07 thread-safe sglog initialization 2025-06-04 02:26:03 +02:00
Mamadou Babaei 69e1418b2c revamp sglog to use unreal's tuniqueptr instead of std::unique_ptr 2025-06-04 02:26:03 +02:00
Mamadou Babaei 089f020f59 fix critical deadlock between render and game threads in UE 5.6 when invoking IHeadMountedDisplay::GetHMDMonitorInfo() 2025-06-04 02:26:03 +02:00
Mamadou Babaei e20ed9d6a3 fix sglog windows/msvc build issues caused by the recent sglog refactor 2025-06-04 02:26:03 +02:00
Mamadou Babaei bc0a678239 add a missing header that causes build issues on linux aarch64 due to incomplete uaniminstance type 2025-06-04 02:26:03 +02:00
Mamadou Babaei 8659bdb8ee fix type conversion safety and consistency issues across all sglog formatters 2025-06-04 02:26:03 +02:00
Mamadou Babaei 1c2a839be8 fix unreal engine 5.6 string conversion build issues on linux 2025-06-04 02:26:03 +02:00
Mamadou Babaei dad22a679e bump senseglove libraries to v2.203.0-f3d3e676 which migrates to C++20 2025-06-04 02:25:59 +02:00
Mamadou Babaei 8f46bb0513 bump senseglove libraries to v2.202.0-5d54da32 which fixes linux build issues for ue 5.5/5.6 by linking against libc++ instead of libstdc++ 2025-06-04 02:25:55 +02:00
Mamadou Babaei 9eb1b031f9 bump the senseglove libraries to libraries to v2.201.0-edef7655 and replace epic native toolchain v24 with v25 2025-06-04 02:25:53 +02:00
Mamadou Babaei 71102feef7 bump the SenseGlove libraries to the v2.200.0-0cb715d0 release with BLE (Bluetooth Low Energy) support 2025-05-09 16:35:14 +02:00
Mamadou Babaei bab2a786fe fix a critical deadlock issue (UE-212224) in UE 5.5/5.6 during PipelinedFrameState acquisition 2025-05-09 16:35:12 +02:00
Mamadou Babaei eb4ccb5820 bump the SenseGlove libraries to the v2.199.1-8de3deb9 experimental release with BLE (Bluetooth Low Energy) support 2025-05-09 16:35:12 +02:00
Mamadou Babaei e79d1c9f01 bump the SenseGlove libraries to the v2.199.0-b35c8158 experimental release with BLE (Bluetooth Low Energy) support 2025-05-09 16:35:10 +02:00
Mamadou Babaei e5cf7336bd bump the senseglove libraries to the latest experimental ble builds 2025-05-09 16:35:07 +02:00
Mamadou Babaei 524a828e71 revamp android backend initialization error handling and bump the senseglove libraries to the latest experimental ble builds 2025-05-09 16:35:04 +02:00
Mamadou Babaei 34fd35e827 bump the senseglove libraries to a ble-aware version that resolves android build issues 2025-05-09 16:35:02 +02:00
Mamadou Babaei f2034827a6 bump sgconnect for android to an experimental unreleased ble-aware implementation 2025-05-09 16:35:00 +02:00
Mamadou Babaei 98f576f99b bump senseglove libraries to a yet to be versioned, experimental release, with ble support 2025-05-09 16:34:59 +02:00
Mamadou Babaei f06de30d65 add initial support for epic native toolchain v24 2025-05-09 16:34:57 +02:00
Mamadou Babaei 17380888c6 bump the senseglove libraries to v2.106.0-d5361a48 2025-05-09 16:34:57 +02:00
Mamadou Babaei 3d01b9d185 Revert "experiment with a hacky approach to make metaxr work"
This reverts commit f3bc6502e4.
2025-02-14 12:09:51 +01:00
Mamadou Babaei d0a9e872d5 Revert "add SetupMetaXRAvailability during the build time to define WITH_METAXR"
This reverts commit e2c50e9c77.
2025-02-14 12:09:50 +01:00
Mamadou Babaei efa4cc3b92 experiment with a hacky approach to make metaxr work 2025-02-14 12:09:15 +01:00
Mamadou Babaei 298b161b0f add SetupMetaXRAvailability during the build time to define WITH_METAXR 2025-02-14 12:09:14 +01:00
Mamadou Babaei c4917a565a add missing headers to solve runuat build issues 2025-02-14 12:09:14 +01:00
Mamadou Babaei b3c52a1f49 add initial ultimate tracker and OpenXRXrTracker support which is not fully functional 2025-02-14 12:09:14 +01:00
Mamadou Babaei aebb3ea2e2 clear up debug logs 2025-02-14 12:09:14 +01:00
Mamadou Babaei 668437363b add support for htc vive wrist trackers on android 2025-02-14 12:09:14 +01:00
Mamadou Babaei 7a27f3fdf9 fix a comment formatting 2025-02-14 12:09:14 +01:00
Mamadou Babaei 5814bb969d fix a typo 2025-02-14 12:09:14 +01:00
Mamadou Babaei 69ffb62e74 add support for htc vive focus vision hmd auto-detection and various htc hmds auto-detection support on android 2025-02-14 12:09:14 +01:00
Mamadou Babaei b77d637801 optimize FSGArrayUtils by pre-allocating memory instead of growing by every emplace_back or add 2025-02-14 12:09:14 +01:00
Mamadou Babaei f7516161ca fix a comment 2025-02-14 12:09:14 +01:00
Mamadou Babaei 2548729693 use fixed-width integers 2025-02-14 12:09:13 +01:00
Mamadou Babaei a1546c1849 minor comment fixes 2025-02-14 12:09:13 +01:00
Mamadou Babaei 3c3a51a9be remove redundant sgxrtracker code 2025-02-14 12:09:13 +01:00