+1
-1
cmake/FindLeapV2.cmake
+1
-1
cmake/FindLeapV2.cmake
+1
-1
cmake/FindONNXRuntime.cmake
+1
-1
cmake/FindONNXRuntime.cmake
+1
-1
doc/example_configs/config_v0.northstar_lonestar.json.license
+1
-1
doc/example_configs/config_v0.northstar_lonestar.json.license
+1
-1
scripts/get-ht-models.sh
+1
-1
scripts/get-ht-models.sh
+1
-1
scripts/update-ht-models.sh
+1
-1
scripts/update-ht-models.sh
+1
-1
scripts/upload_calibration_to_depthai.py
+1
-1
scripts/upload_calibration_to_depthai.py
···
1
1
#!/usr/bin/env python3
2
2
# Copyright 2022, Collabora, Ltd.
3
3
# SPDX-License-Identifier: BSL-1.0
4
-
# Authors: Moses Turner <moses@collabora.com>
4
+
# Authors: Moshi Turner <moshiturner@protonmail.com>
5
5
"""Simple script to upload Monado camera calibrations to DepthAI devices."""
6
6
7
7
# Todo, make this work with calibrations from Basalt
+1
-1
src/external/tinyceres/README.md
+1
-1
src/external/tinyceres/README.md
+1
-1
src/xrt/auxiliary/gstreamer/gst_sink.c
+1
-1
src/xrt/auxiliary/gstreamer/gst_sink.c
···
5
5
* @brief An @ref xrt_frame_sink that does gst things.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
7
* @author Aaron Boxer <aaron.boxer@collabora.com>
8
-
* @author Moses Turner <moses@collabora.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @ingroup aux_util
10
10
*/
11
11
+1
-1
src/xrt/auxiliary/math/m_api.h
+1
-1
src/xrt/auxiliary/math/m_api.h
···
4
4
* @file
5
5
* @brief C interface to math library.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Nis Madsen <nima_zero_one@protonmail.com>
9
9
*
10
10
* @see xrt_vec3
+1
-1
src/xrt/auxiliary/math/m_base.cpp
+1
-1
src/xrt/auxiliary/math/m_base.cpp
···
5
5
* @brief Base implementations for math library.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
7
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
8
-
* @author Moses Turner <mosesturner@protonmail.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @author Nis Madsen <nima_zero_one@protonmail.com>
10
10
* @ingroup aux_math
11
11
*/
+1
-1
src/xrt/auxiliary/math/m_filter_one_euro.c
+1
-1
src/xrt/auxiliary/math/m_filter_one_euro.c
···
4
4
/*!
5
5
* @file
6
6
* @brief The "One Euro Filter" for filtering interaction data.
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Jan Schmidt <jan@centricular.com>
9
9
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
10
10
* @ingroup aux_math
+1
-1
src/xrt/auxiliary/math/m_filter_one_euro.h
+1
-1
src/xrt/auxiliary/math/m_filter_one_euro.h
···
4
4
/*!
5
5
* @file
6
6
* @brief Header for a "One Euro Filter" implementation.
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Jan Schmidt <jan@centricular.com>
9
9
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
10
10
* @ingroup aux_math
+1
-1
src/xrt/auxiliary/math/m_matrix_2x2.h
+1
-1
src/xrt/auxiliary/math/m_matrix_2x2.h
+1
-1
src/xrt/auxiliary/math/m_relation_history.cpp
+1
-1
src/xrt/auxiliary/math/m_relation_history.cpp
···
4
4
* @file
5
5
* @brief Small utility for keeping track of the history of an xrt_space_relation, ie. for knowing where a HMD or
6
6
* controller was in the past.
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
9
9
* @author Korcan Hussein <korcan.hussein@collabora.com>
10
10
* @ingroup aux_math
+1
-1
src/xrt/auxiliary/math/m_relation_history.h
+1
-1
src/xrt/auxiliary/math/m_relation_history.h
···
4
4
* @file
5
5
* @brief Small utility for keeping track of the history of an xrt_space_relation, ie. for knowing where a HMD or
6
6
* controller was in the past
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
9
9
* @author Korcan Hussein <korcan.hussein@collabora.com>
10
10
* @ingroup aux_util
+1
-1
src/xrt/auxiliary/math/m_vec3.h
+1
-1
src/xrt/auxiliary/math/m_vec3.h
···
6
6
* @brief C vec3 math library.
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
8
* @author Nova King <technobaboo@gmail.com>
9
-
* @author Moses Turner <moses@collabora.com>>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>>
10
10
*
11
11
* @see xrt_vec3
12
12
* @ingroup aux_math
+1
-1
src/xrt/auxiliary/tracking/t_camera_models.h
+1
-1
src/xrt/auxiliary/tracking/t_camera_models.h
+1
-1
src/xrt/auxiliary/tracking/t_tracking.h
+1
-1
src/xrt/auxiliary/tracking/t_tracking.h
···
6
6
* @author Pete Black <pblack@collabora.com>
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
8
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
9
-
* @author Moses Turner <moses@collabora.com>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>
10
10
* @ingroup aux_tracking
11
11
*/
12
12
+1
-1
src/xrt/auxiliary/util/u_box_iou.hpp
+1
-1
src/xrt/auxiliary/util/u_box_iou.hpp
+1
-1
src/xrt/auxiliary/util/u_debug_gui.c
+1
-1
src/xrt/auxiliary/util/u_debug_gui.c
+1
-1
src/xrt/auxiliary/util/u_debug_gui.h
+1
-1
src/xrt/auxiliary/util/u_debug_gui.h
+1
-1
src/xrt/auxiliary/util/u_device.c
+1
-1
src/xrt/auxiliary/util/u_device.c
···
5
5
* @brief Misc helpers for device drivers.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
7
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
8
-
* @author Moses Turner <moses@collabora.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @author Simon Zeni <simon.zeni@collabora.com>
10
10
* @ingroup aux_util
11
11
*/
+1
-1
src/xrt/auxiliary/util/u_device.h
+1
-1
src/xrt/auxiliary/util/u_device.h
···
5
5
* @brief Misc helpers for device drivers.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
7
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
8
-
* @author Moses Turner <moses@collabora.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @author Simon Zeni <simon.zeni@collabora.com>
10
10
* @ingroup aux_util
11
11
*/
+1
-1
src/xrt/auxiliary/util/u_distortion_mesh.c
+1
-1
src/xrt/auxiliary/util/u_distortion_mesh.c
+1
-1
src/xrt/auxiliary/util/u_distortion_mesh.h
+1
-1
src/xrt/auxiliary/util/u_distortion_mesh.h
+1
-1
src/xrt/auxiliary/util/u_frame_times_widget.h
+1
-1
src/xrt/auxiliary/util/u_frame_times_widget.h
+1
-1
src/xrt/auxiliary/util/u_hand_simulation.c
+1
-1
src/xrt/auxiliary/util/u_hand_simulation.c
···
4
4
* @file
5
5
* @brief Wrapper around Mercury's parametric hand code, used by Index and OpenGloves to simulate hand tracking.
6
6
* @author Christoph Haag <christoph.haag@collabora.com>
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Daniel Willmott <web@dan-w.com>
9
9
* @ingroup aux_util
10
10
*/
+1
-1
src/xrt/auxiliary/util/u_imu_sink_force_monotonic.c
+1
-1
src/xrt/auxiliary/util/u_imu_sink_force_monotonic.c
+1
-1
src/xrt/auxiliary/util/u_imu_sink_split.c
+1
-1
src/xrt/auxiliary/util/u_imu_sink_split.c
+1
-1
src/xrt/auxiliary/util/u_sink.h
+1
-1
src/xrt/auxiliary/util/u_sink.h
+1
-1
src/xrt/auxiliary/util/u_sink_combiner.c
+1
-1
src/xrt/auxiliary/util/u_sink_combiner.c
+1
-1
src/xrt/auxiliary/util/u_sink_converter.c
+1
-1
src/xrt/auxiliary/util/u_sink_converter.c
+1
-1
src/xrt/auxiliary/util/u_sink_force_genlock.c
+1
-1
src/xrt/auxiliary/util/u_sink_force_genlock.c
···
3
3
/*!
4
4
* @file
5
5
* @brief An @ref xrt_frame_sink that takes two frames, enforces gen-lock and pushes downstream in left-right order
6
-
* @author Moses Turner <moses@collabora.com>
6
+
* @author Moshi Turner <moshiturner@protonmail.com>
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
8
* @ingroup aux_util
9
9
*/
+1
-1
src/xrt/auxiliary/util/u_template_historybuf.hpp
+1
-1
src/xrt/auxiliary/util/u_template_historybuf.hpp
···
5
5
* @file
6
6
* @brief Ringbuffer implementation for keeping track of the past state of things
7
7
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
8
-
* @author Moses Turner <moses@collabora.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @ingroup aux_util
10
10
*/
11
11
+1
-1
src/xrt/auxiliary/util/u_template_historybuf_impl_helpers.hpp
+1
-1
src/xrt/auxiliary/util/u_template_historybuf_impl_helpers.hpp
···
6
6
* @brief All the "element-type-independent" code (helper objects, base classes) for a ringbuffer implementation on top
7
7
* of a fixed size array
8
8
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
9
-
* @author Moses Turner <moses@collabora.com>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>
10
10
* @ingroup aux_util
11
11
*/
12
12
+1
-1
src/xrt/auxiliary/util/u_tracked_imu_3dof.c
+1
-1
src/xrt/auxiliary/util/u_tracked_imu_3dof.c
+1
-1
src/xrt/auxiliary/util/u_tracked_imu_3dof.h
+1
-1
src/xrt/auxiliary/util/u_tracked_imu_3dof.h
+2
-2
src/xrt/auxiliary/util/u_verify.h
+2
-2
src/xrt/auxiliary/util/u_verify.h
···
1
1
// Copyright 2021, Collabora, Ltd.
2
-
// Copyright 2021, Moses Turner.
2
+
// Copyright 2021, Moshi Turner.
3
3
// SPDX-License-Identifier: BSL-1.0
4
4
/*!
5
5
* @file
6
6
* @brief Tiny file to verify things
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Jakob Bornecrantz <jakob@collabora.com>
9
9
* @ingroup aux_util
10
10
*/
+1
-1
src/xrt/auxiliary/vive/vive_builder.c
+1
-1
src/xrt/auxiliary/vive/vive_builder.c
+1
-1
src/xrt/auxiliary/vive/vive_calibration.c
+1
-1
src/xrt/auxiliary/vive/vive_calibration.c
+1
-1
src/xrt/auxiliary/vive/vive_calibration.h
+1
-1
src/xrt/auxiliary/vive/vive_calibration.h
+1
-1
src/xrt/auxiliary/vive/vive_config.c
+1
-1
src/xrt/auxiliary/vive/vive_config.c
+2
-2
src/xrt/auxiliary/vive/vive_config.h
+2
-2
src/xrt/auxiliary/vive/vive_config.h
···
4
4
* @file
5
5
* @brief vive json header
6
6
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @ingroup aux_vive
9
9
*/
10
10
···
82
82
// I have no idea why those sign flips were necessary - I suppose Valve/HTC just made some weird decisions when
83
83
// making the config file schemas. I figure it would be very confusing to try to "fix" these values as I'm
84
84
// parsing them, so if you're writing code downstream of this, beware and expect the values in here to be
85
-
// exactly the same as those in the compressed JSON. -Moses
85
+
// exactly the same as those in the compressed JSON. -Moshi
86
86
struct
87
87
{
88
88
struct xrt_vec3 plus_x;
+1
-1
src/xrt/auxiliary/vk/vk_bundle_init.c
+1
-1
src/xrt/auxiliary/vk/vk_bundle_init.c
···
13
13
*
14
14
* @author Jakob Bornecrantz <jakob@collabora.com>
15
15
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
16
-
* @author Moses Turner <moses@collabora.com>
16
+
* @author Moshi Turner <moshiturner@protonmail.com>
17
17
* @author Korcan Hussein <korcan.hussein@collabora.com>
18
18
* @ingroup aux_vk
19
19
*/
+1
-1
src/xrt/auxiliary/vk/vk_function_loaders.c
+1
-1
src/xrt/auxiliary/vk/vk_function_loaders.c
+1
-1
src/xrt/auxiliary/vk/vk_helpers.c
+1
-1
src/xrt/auxiliary/vk/vk_helpers.c
···
13
13
*
14
14
* @author Jakob Bornecrantz <jakob@collabora.com>
15
15
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
16
-
* @author Moses Turner <moses@collabora.com>
16
+
* @author Moshi Turner <moshiturner@protonmail.com>
17
17
* @author Korcan Hussein <korcan.hussein@collabora.com>
18
18
* @ingroup aux_vk
19
19
*/
+1
-1
src/xrt/auxiliary/vk/vk_helpers.h
+1
-1
src/xrt/auxiliary/vk/vk_helpers.h
···
13
13
*
14
14
* @author Jakob Bornecrantz <jakob@collabora.com>
15
15
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
16
-
* @author Moses Turner <moses@collabora.com>
16
+
* @author Moshi Turner <moshiturner@protonmail.com>
17
17
* @author Korcan Hussein <korcan.hussein@collabora.com>
18
18
* @ingroup aux_vk
19
19
*/
+1
-1
src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c
+1
-1
src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c
+1
-1
src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.h
+1
-1
src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.h
+1
-1
src/xrt/compositor/main/comp_compositor.c
+1
-1
src/xrt/compositor/main/comp_compositor.c
···
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
7
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
8
8
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
9
-
* @author Moses Turner <moses@collabora.com>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>
10
10
* @ingroup comp_main
11
11
*
12
12
*
+1
-1
src/xrt/compositor/main/comp_mirror_to_debug_gui.c
+1
-1
src/xrt/compositor/main/comp_mirror_to_debug_gui.c
+1
-1
src/xrt/compositor/main/comp_mirror_to_debug_gui.h
+1
-1
src/xrt/compositor/main/comp_mirror_to_debug_gui.h
+1
-1
src/xrt/compositor/main/comp_renderer.c
+1
-1
src/xrt/compositor/main/comp_renderer.c
···
6
6
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
8
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
9
-
* @author Moses Turner <moses@collabora.com>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>
10
10
* @ingroup comp_main
11
11
*/
12
12
+1
-1
src/xrt/drivers/depthai/depthai_driver.cpp
+1
-1
src/xrt/drivers/depthai/depthai_driver.cpp
+1
-1
src/xrt/drivers/depthai/depthai_interface.h
+1
-1
src/xrt/drivers/depthai/depthai_interface.h
+1
-1
src/xrt/drivers/ht/ht_driver.c
+1
-1
src/xrt/drivers/ht/ht_driver.c
+1
-1
src/xrt/drivers/ht/ht_interface.h
+1
-1
src/xrt/drivers/ht/ht_interface.h
+2
-2
src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp
+2
-2
src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp
···
3
3
/*!
4
4
* @file
5
5
* @brief Driver to emulate controllers from hand-tracking input
6
-
* @author Moses Turner <moses@collabora.com>
6
+
* @author Moshi Turner <moshiturner@protonmail.com>
7
7
* @author Nick Klingensmith <programmerpichu@gmail.com>
8
8
*
9
9
* @ingroup drv_cemu
···
262
262
// "Jakob way"
263
263
xrt_result_t xret = get_other_two(dev, hand_timestamp_ns, hand_timestamp_ns, &head, &joint_set_secondary);
264
264
#else
265
-
// "Moses way"
265
+
// "Moshi way"
266
266
xrt_result_t xret = get_other_two(dev, head_timestamp_ns, hand_timestamp_ns, &head, &joint_set_secondary);
267
267
#endif
268
268
if (xret != XRT_SUCCESS) {
+1
-1
src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu_interface.h
+1
-1
src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu_interface.h
+1
-1
src/xrt/drivers/north_star/exampleconfigs/v2_deckx_50cm.json.license
+1
-1
src/xrt/drivers/north_star/exampleconfigs/v2_deckx_50cm.json.license
+1
-1
src/xrt/drivers/north_star/exampleconfigs/v2_lonestar_50cm.json.license
+1
-1
src/xrt/drivers/north_star/exampleconfigs/v2_lonestar_50cm.json.license
+3
-3
src/xrt/drivers/north_star/ns_hmd.c
+3
-3
src/xrt/drivers/north_star/ns_hmd.c
···
1
1
// Copyright 2020-2023, Collabora, Ltd.
2
2
// Copyright 2020, Nova King.
3
-
// Copyright 2020, Moses Turner.
3
+
// Copyright 2020, Moshi Turner.
4
4
// SPDX-License-Identifier: BSL-1.0
5
5
/*!
6
6
* @file
7
7
* @brief North Star HMD code.
8
8
* @author Nova King <technobaboo@gmail.com>
9
9
* @author Jakob Bornecrantz <jakob@collabora.com>
10
-
* @author Moses Turner <mosesturner@protonmail.com>
10
+
* @author Moshi Turner <moshiturner@protonmail.com>
11
11
* @author Nico Zobernig <nico.zobernig@gmail.com>
12
12
* @ingroup drv_ns
13
13
*/
···
333
333
return true;
334
334
}
335
335
if (ns_mt_parse(ns, ns->config_json)) {
336
-
NS_INFO(ns, "Using Moses's meshgrid-based display distortion correction!");
336
+
NS_INFO(ns, "Using Moshi's meshgrid-based display distortion correction!");
337
337
return true;
338
338
}
339
339
U_LOG_E("Couldn't find a valid display distortion correction!");
+2
-2
src/xrt/drivers/north_star/ns_hmd.h
+2
-2
src/xrt/drivers/north_star/ns_hmd.h
···
1
1
// Copyright 2019, Collabora, Ltd.
2
2
// Copyright 2020, Nova King.
3
-
// Copyright 2021, Moses Turner.
3
+
// Copyright 2021, Moshi Turner.
4
4
// SPDX-License-Identifier: BSL-1.0
5
5
/*!
6
6
* @file
7
7
* @brief Interface between North Star distortion and HMD code.
8
8
* @author Nova King <technobaboo@gmail.com>
9
-
* @author Moses Turner <mosesturner@protonmail.com>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>
10
10
* @ingroup drv_ns
11
11
*/
12
12
+1
-1
src/xrt/drivers/realsense/rs_ddev.c
+1
-1
src/xrt/drivers/realsense/rs_ddev.c
···
4
4
/*!
5
5
* @file
6
6
* @brief RealSense helper driver for in-device SLAM 6DOF tracking.
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Nova King <technobaboo@gmail.com>
9
9
* @author Jakob Bornecrantz <jakob@collabora.com>
10
10
* @ingroup drv_realsense
+2
-2
src/xrt/drivers/simula/svr_hmd.c
+2
-2
src/xrt/drivers/simula/svr_hmd.c
···
1
1
// Copyright 2020-2023, Collabora, Ltd.
2
-
// Copyright 2020, Moses Turner.
2
+
// Copyright 2020, Moshi Turner.
3
3
// SPDX-License-Identifier: BSL-1.0
4
4
/*!
5
5
* @file
6
6
* @brief SimulaVR driver code.
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @ingroup drv_svr
9
9
*/
10
10
+1
-1
src/xrt/drivers/simula/svr_interface.h
+1
-1
src/xrt/drivers/simula/svr_interface.h
+1
-1
src/xrt/drivers/survive/survive_driver.c
+1
-1
src/xrt/drivers/survive/survive_driver.c
···
5
5
* @brief Adapter to Libsurvive.
6
6
* @author Christoph Haag <christoph.haag@collabora.com>
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
-
* @author Moses Turner <moses@collabora.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @ingroup drv_survive
10
10
*/
11
11
+1
-1
src/xrt/drivers/twrap/twrap_interface.h
+1
-1
src/xrt/drivers/twrap/twrap_interface.h
+1
-1
src/xrt/drivers/twrap/twrap_slam.c
+1
-1
src/xrt/drivers/twrap/twrap_slam.c
+1
-1
src/xrt/drivers/ultraleap_v2/readme.md
+1
-1
src/xrt/drivers/ultraleap_v2/readme.md
+4
-4
src/xrt/drivers/ultraleap_v2/ulv2_driver.cpp
+4
-4
src/xrt/drivers/ultraleap_v2/ulv2_driver.cpp
···
1
1
// Copyright 2020-2023, Collabora, Ltd.
2
-
// Copyright 2020-2021, Moses Turner
2
+
// Copyright 2020-2021, Moshi Turner
3
3
// SPDX-License-Identifier: BSL-1.0
4
4
/*!
5
5
* @file
6
6
* @brief Driver for Ultraleap's V2 API for the Leap Motion Controller.
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Christoph Haag <christoph.haag@collabora.com>
9
9
* @ingroup drv_ulv2
10
10
*/
···
39
39
XRT_SPACE_RELATION_POSITION_VALID_BIT | XRT_SPACE_RELATION_POSITION_TRACKED_BIT);
40
40
41
41
// Excuse my sketchy thread stuff, I'm sure this violates all kinds of best practices. It uusssuallyyy doesn't explode.
42
-
// -Moses Turner
42
+
// -Moshi Turner
43
43
enum leap_thread_status
44
44
{
45
45
THREAD_NOT_STARTED,
···
309
309
}
310
310
os_thread_helper_lock(&ulv2d->leap_loop_oth);
311
311
memcpy(&ulv2d->joints_read_out, &ulv2d->joints_write_in, sizeof(struct xrt_hand_joint_set) * 2);
312
-
//! @todo (Moses Turner) Could be using LeapController.now() to try to emulate our own pose prediction,
312
+
//! @todo (Moshi Turner) Could be using LeapController.now() to try to emulate our own pose prediction,
313
313
//! but I ain't got time for that
314
314
ulv2d->hand_exists[0] = leftbeendone;
315
315
ulv2d->hand_exists[1] = rightbeendone;
+2
-2
src/xrt/drivers/ultraleap_v2/ulv2_interface.h
+2
-2
src/xrt/drivers/ultraleap_v2/ulv2_interface.h
···
1
1
// Copyright 2020-2021, Collabora, Ltd.
2
-
// Copyright 2020-2021, Moses Turner.
2
+
// Copyright 2020-2021, Moshi Turner.
3
3
// SPDX-License-Identifier: BSL-1.0
4
4
/*!
5
5
* @file
6
6
* @brief Driver for Ultraleap's V2 API for the Leap Motion Controller.
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Christoph Haag <christoph.haag@collabora.com>
9
9
* @ingroup drv_ulv2
10
10
*/
+1
-1
src/xrt/include/xrt/xrt_defines.h
+1
-1
src/xrt/include/xrt/xrt_defines.h
···
4
4
* @file
5
5
* @brief Common defines and enums for XRT.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Nis Madsen <nima_zero_one@protonmail.com>
9
9
* @author Korcan Hussein <korcan.hussein@collabora.com>
10
10
* @ingroup xrt_iface
+1
-1
src/xrt/include/xrt/xrt_device.h
+1
-1
src/xrt/include/xrt/xrt_device.h
···
4
4
* @file
5
5
* @brief Header defining an xrt display or controller device.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Korcan Hussein <korcan.hussein@collabora.com>
9
9
* @ingroup xrt_iface
10
10
*/
+1
-1
src/xrt/state_trackers/gui/gui_ogl.c
+1
-1
src/xrt/state_trackers/gui/gui_ogl.c
+1
-1
src/xrt/state_trackers/gui/gui_ogl_sink.c
+1
-1
src/xrt/state_trackers/gui/gui_ogl_sink.c
+1
-1
src/xrt/state_trackers/oxr/oxr_session.c
+1
-1
src/xrt/state_trackers/oxr/oxr_session.c
···
4
4
* @file
5
5
* @brief Holds session related functions.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
-
* @author Moses Turner <mosesturner@protonmail.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Korcan Hussein <korcan.hussein@collabora.com>
9
9
* @ingroup oxr_main
10
10
*/
+1
-1
src/xrt/state_trackers/oxr/oxr_session_frame_end.c
+1
-1
src/xrt/state_trackers/oxr/oxr_session_frame_end.c
+1
-1
src/xrt/state_trackers/steamvr_drv/ovrd_driver.cpp
+1
-1
src/xrt/state_trackers/steamvr_drv/ovrd_driver.cpp
···
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
7
* @author Christoph Haag <christoph.haag@collabora.com>
8
8
* @author Daniel Willmott <web@dan-w.com>
9
-
* @author Moses Turner <moses@collabora.com>
9
+
* @author Moshi Turner <moshiturner@protonmail.com>
10
10
* @author Korcan Hussein <korcan.hussein@collabora.com>
11
11
* @ingroup st_ovrd
12
12
*/
+1
-1
src/xrt/targets/common/target_builder_lighthouse.c
+1
-1
src/xrt/targets/common/target_builder_lighthouse.c
···
3
3
/*!
4
4
* @file
5
5
* @brief Builder for Lighthouse-tracked devices (vive, index, tundra trackers, etc.)
6
-
* @author Moses Turner <moses@collabora.com>
6
+
* @author Moshi Turner <moshiturner@protonmail.com>
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
8
* @ingroup xrt_iface
9
9
*/
+1
-1
src/xrt/targets/common/target_builder_north_star.c
+1
-1
src/xrt/targets/common/target_builder_north_star.c
···
5
5
* @brief System builder for North Star headsets
6
6
* @author Nova King <technobaboo@gmail.com>
7
7
* @author Jakob Bornecrantz <jakob@collabora.com>
8
-
* @author Moses Turner <moses@collabora.com>
8
+
* @author Moshi Turner <moshiturner@protonmail.com>
9
9
* @ingroup xrt_iface
10
10
*/
11
11
+1
-1
src/xrt/targets/common/target_builder_simulavr.c
+1
-1
src/xrt/targets/common/target_builder_simulavr.c
+1
-1
src/xrt/tracking/hand/mercury/hg_debug_instrumentation.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_debug_instrumentation.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_image_distorter.cpp
+1
-1
src/xrt/tracking/hand/mercury/hg_image_distorter.cpp
+1
-1
src/xrt/tracking/hand/mercury/hg_image_math.inl
+1
-1
src/xrt/tracking/hand/mercury/hg_image_math.inl
+1
-1
src/xrt/tracking/hand/mercury/hg_interface.h
+1
-1
src/xrt/tracking/hand/mercury/hg_interface.h
+1
-1
src/xrt/tracking/hand/mercury/hg_model.cpp
+1
-1
src/xrt/tracking/hand/mercury/hg_model.cpp
+1
-1
src/xrt/tracking/hand/mercury/hg_numerics_checker.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_numerics_checker.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_stereographic_unprojection.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_stereographic_unprojection.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_sync.cpp
+1
-1
src/xrt/tracking/hand/mercury/hg_sync.cpp
···
4
4
* @file
5
5
* @brief Mercury hand tracking main file.
6
6
* @author Jakob Bornecrantz <jakob@collabora.com>
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
* @author Charlton Rodda <charlton.rodda@collabora.com>
9
9
* @ingroup tracking
10
10
*/
+1
-1
src/xrt/tracking/hand/mercury/hg_sync.hpp
+1
-1
src/xrt/tracking/hand/mercury/hg_sync.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_common.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_common.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_defines.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_defines.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_hand_init_guesser.cpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_hand_init_guesser.cpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_hand_init_guesser.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_hand_init_guesser.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_interface.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_interface.hpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_main.cpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_main.cpp
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_optimizer_params_packer.inl
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_optimizer_params_packer.inl
···
3
3
/*!
4
4
* @file
5
5
* @brief Util to reinterpret Ceres parameter vectors as hand model parameters
6
-
* @author Moses Turner <moses@collabora.com>
6
+
* @author Moshi Turner <moshiturner@protonmail.com>
7
7
* @author Charlton Rodda <charlton.rodda@collabora.com>
8
8
* @ingroup tracking
9
9
*/
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_rotations.inl
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_rotations.inl
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_rotations_ceres.inl
+1
-1
src/xrt/tracking/hand/mercury/kine_lm/lm_rotations_ceres.inl
···
7
7
* Copied out of Ceres's `rotation.h` with some modifications.
8
8
* @author Kier Mierle <kier@google.com>
9
9
* @author Sameer Agarwal <sameeragarwal@google.com>
10
-
* @author Moses Turner <moses@collabora.com>
10
+
* @author Moshi Turner <moshiturner@protonmail.com>
11
11
* @ingroup tracking
12
12
*/
13
13
+1
-1
src/xrt/tracking/hand/t_hand_tracking_async.c
+1
-1
src/xrt/tracking/hand/t_hand_tracking_async.c
+1
-1
tests/tests_levenbergmarquardt.cpp
+1
-1
tests/tests_levenbergmarquardt.cpp
+1
-1
tests/tests_quat_change_of_basis.cpp
+1
-1
tests/tests_quat_change_of_basis.cpp
···
4
4
* @file
5
5
* @brief Test for change-of-basis transformations between left-handed and right-handed coordinate sytems for
6
6
* quaternions.
7
-
* @author Moses Turner <moses@collabora.com>
7
+
* @author Moshi Turner <moshiturner@protonmail.com>
8
8
*/
9
9
#include "math/m_api.h"
10
10
#include "xrt/xrt_defines.h"
+1
-1
tests/tests_quat_swing_twist.cpp
+1
-1
tests/tests_quat_swing_twist.cpp