all: Update Moshi's name

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2414>
This commit is contained in:
Moshi Turner authored and Moshi Turner committed 2025-02-04 19:44:34 +00:00
1 parent d913b8b2a3
commit 84d5c8b02c
105 files changed
+116 -116

No files matched your search

+1 -1
View File
@@ -7,7 +7,7 @@
# http://www.boost.org/LICENSE_1_0.txt)
#
# Original Author:
# 2021 Moses Turner <moses@collabora.com>
# 2021 Moshi Turner <moshiturner@protonmail.com>
#.rst:
# FindLeapV2
+1 -1
View File
@@ -7,7 +7,7 @@
# http://www.boost.org/LICENSE_1_0.txt)
#
# Original Author:
# 2021 Moses Turner <moses@collabora.com>
# 2021 Moshi Turner <moshiturner@protonmail.com>
# 2021 Rylie Pavlik <rylie.pavlik@collabora.com>
#.rst:
@@ -1,3 +1,3 @@
Copyright 2021, Moses Turner
Copyright 2021, Moshi Turner
Copyright 2021, Collabora, Ltd.
SPDX-License-Identifier: CC0-1.0
+1 -1
View File
@@ -1,7 +1,7 @@
#!/bin/sh
# Copyright 2021, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
# Author: Moses Turner <moses@collabora.com>
# Author: Moshi Turner <moshiturner@protonmail.com>
if ! type "git-lfs" > /dev/null; then
echo "Install git-lfs!"
+1 -1
View File
@@ -1,7 +1,7 @@
#!/bin/sh
# Copyright 2021, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
# Author: Moses Turner <moses@collabora.com>
# Author: Moshi Turner <moshiturner@protonmail.com>
if ! type "git-lfs" > /dev/null; then
echo "Install git-lfs!"
+1 -1
View File
@@ -1,7 +1,7 @@
#!/usr/bin/env python3
# Copyright 2022, Collabora, Ltd.
# SPDX-License-Identifier: BSL-1.0
# Authors: Moses Turner <moses@collabora.com>
# Authors: Moshi Turner <moshiturner@protonmail.com>
"""Simple script to upload Monado camera calibrations to DepthAI devices."""
# Todo, make this work with calibrations from Basalt
+1 -1
View File
@@ -1,7 +1,7 @@
<!--
Copyright 2022, Collabora, Ltd.
Authors:
Moses Turner <moses@collabora.com>
Moshi Turner <moshiturner@protonmail.com>
SPDX-License-Identifier: CC0-1.0
-->
+1 -1
View File
@@ -5,7 +5,7 @@
* @brief An @ref xrt_frame_sink that does gst things.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Aaron Boxer <aaron.boxer@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief C interface to math library.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Nis Madsen <nima_zero_one@protonmail.com>
*
* @see xrt_vec3
+1 -1
View File
@@ -5,7 +5,7 @@
* @brief Base implementations for math library.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Nis Madsen <nima_zero_one@protonmail.com>
* @ingroup aux_math
*/
+1 -1
View File
@@ -4,7 +4,7 @@
/*!
* @file
* @brief The "One Euro Filter" for filtering interaction data.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jan Schmidt <jan@centricular.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @ingroup aux_math
+1 -1
View File
@@ -4,7 +4,7 @@
/*!
* @file
* @brief Header for a "One Euro Filter" implementation.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jan Schmidt <jan@centricular.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @ingroup aux_math
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief C matrix_2x2 math library.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
*
* @see xrt_matrix_2x2
* @ingroup aux_math
@@ -4,7 +4,7 @@
* @file
* @brief Small utility for keeping track of the history of an xrt_space_relation, ie. for knowing where a HMD or
* controller was in the past.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup aux_math
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Small utility for keeping track of the history of an xrt_space_relation, ie. for knowing where a HMD or
* controller was in the past
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup aux_util
+1 -1
View File
@@ -6,7 +6,7 @@
* @brief C vec3 math library.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Nova King <technobaboo@gmail.com>
* @author Moses Turner <moses@collabora.com>>
* @author Moshi Turner <moshiturner@protonmail.com>>
*
* @see xrt_vec3
* @ingroup aux_math
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Simple, untemplated, C, float-only, camera (un)projection functions for various camera models.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_tracking
*
* Some notes:
+1 -1
View File
@@ -6,7 +6,7 @@
* @author Pete Black <pblack@collabora.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_tracking
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Code to deal with bounding boxes for camera-based hand-tracking.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Marcus Edel <marcus.edel@collabora.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief SDL2 Debug UI implementation
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
*/
#include "xrt/xrt_system.h"
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief SDL2 Debug UI implementation
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
*/
#pragma once
+1 -1
View File
@@ -5,7 +5,7 @@
* @brief Misc helpers for device drivers.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Simon Zeni <simon.zeni@collabora.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -5,7 +5,7 @@
* @brief Misc helpers for device drivers.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Simon Zeni <simon.zeni@collabora.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Code to generate disortion meshes.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_distortion
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Code to generate disortion meshes.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_distortion
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Shared code for visualizing frametimes.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Wrapper around Mercury's parametric hand code, used by Index and OpenGloves to simulate hand tracking.
* @author Christoph Haag <christoph.haag@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Daniel Willmott <web@dan-w.com>
* @ingroup aux_util
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief A @ref xrt_imu_sink that forces the samples to be monotonically increasing.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief An @ref xrt_imu_sink splitter.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief @ref xrt_frame_sink converters and other helpers.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief An @ref xrt_frame_sink that combines two frames into a stereo frame.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief @ref xrt_frame_sink converters and other helpers.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief An @ref xrt_frame_sink that takes two frames, enforces gen-lock and pushes downstream in left-right order
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup aux_util
*/
@@ -5,7 +5,7 @@
* @file
* @brief Ringbuffer implementation for keeping track of the past state of things
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
@@ -6,7 +6,7 @@
* @brief All the "element-type-independent" code (helper objects, base classes) for a ringbuffer implementation on top
* of a fixed size array
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Wrapper for m_imu_3dof that can be placed inside (and freed along with!) an `xrt_imu_sink` pipeline.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Wrapper for m_imu_3dof that can be placed inside (and freed along with!) an `xrt_imu_sink` pipeline.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_util
*/
+2 -2
View File
@@ -1,10 +1,10 @@
// Copyright 2021, Collabora, Ltd.
// Copyright 2021, Moses Turner.
// Copyright 2021, Moshi Turner.
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief Tiny file to verify things
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup aux_util
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Builder helpers for Vive/Index devices.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup aux_vive
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Vive calibration getters.
* @author Mateo de Mayo <mateo.demayo@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_vive
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Vive calibration getters.
* @author Mateo de Mayo <mateo.demayo@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_vive
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Vive json implementation
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_vive
*/
+2 -2
View File
@@ -4,7 +4,7 @@
* @file
* @brief vive json header
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_vive
*/
@@ -82,7 +82,7 @@ struct index_camera
// I have no idea why those sign flips were necessary - I suppose Valve/HTC just made some weird decisions when
// making the config file schemas. I figure it would be very confusing to try to "fix" these values as I'm
// parsing them, so if you're writing code downstream of this, beware and expect the values in here to be
// exactly the same as those in the compressed JSON. -Moses
// exactly the same as those in the compressed JSON. -Moshi
struct
{
struct xrt_vec3 plus_x;
+1 -1
View File
@@ -13,7 +13,7 @@
*
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup aux_vk
*/
+1 -1
View File
@@ -13,7 +13,7 @@
*
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_vk
*/
+1 -1
View File
@@ -13,7 +13,7 @@
*
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup aux_vk
*/
+1 -1
View File
@@ -13,7 +13,7 @@
*
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup aux_vk
*/
@@ -4,7 +4,7 @@
* @file
* @brief Pool to read back VkImages from the gpu
*
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup aux_vk
*/
@@ -4,7 +4,7 @@
* @file
* @brief Pool to read back VkImages from the gpu
*
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup aux_vk
*/
+1 -1
View File
@@ -6,7 +6,7 @@
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup comp_main
*
*
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Compositor mirroring code.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup comp_main
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Compositor mirroring code.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup comp_main
*/
+1 -1
View File
@@ -6,7 +6,7 @@
* @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Rylie Pavlik <rylie.pavlik@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup comp_main
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief DepthAI frameserver implementation.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup drv_depthai
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Interface header for DepthAI camera.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup drv_depthai
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Camera based hand tracking driver code.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup drv_ht
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Interface to camera based hand tracking driver code.
* @author Christoph Haag <christoph.haag@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_ht
*/
+2 -2
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Driver to emulate controllers from hand-tracking input
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Nick Klingensmith <programmerpichu@gmail.com>
*
* @ingroup drv_cemu
@@ -262,7 +262,7 @@ do_aim_pose(struct cemu_device *dev,
// "Jakob way"
xrt_result_t xret = get_other_two(dev, hand_timestamp_ns, hand_timestamp_ns, &head, &joint_set_secondary);
#else
// "Moses way"
// "Moshi way"
xrt_result_t xret = get_other_two(dev, head_timestamp_ns, hand_timestamp_ns, &head, &joint_set_secondary);
#endif
if (xret != XRT_SUCCESS) {
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Driver to emulate controllers from hand-tracking input
* @author Moses Turner <moses@collabora.com>>
* @author Moshi Turner <moshiturner@protonmail.com>>
*
* @ingroup drv_cemu
*/
@@ -1,4 +1,4 @@
Copyright 2021, Moses Turner
Copyright 2021, Moshi Turner
Copyright 2021, Nova King
SPDX-License-Identifier: BSL-1.0
@@ -1,3 +1,3 @@
Copyright 2021, Moses Turner
Copyright 2021, Moshi Turner
SPDX-License-Identifier: BSL-1.0
+3 -3
View File
@@ -1,13 +1,13 @@
// Copyright 2020-2023, Collabora, Ltd.
// Copyright 2020, Nova King.
// Copyright 2020, Moses Turner.
// Copyright 2020, Moshi Turner.
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief North Star HMD code.
* @author Nova King <technobaboo@gmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Nico Zobernig <nico.zobernig@gmail.com>
* @ingroup drv_ns
*/
@@ -333,7 +333,7 @@ ns_optical_config_parse(struct ns_hmd *ns)
return true;
}
if (ns_mt_parse(ns, ns->config_json)) {
NS_INFO(ns, "Using Moses's meshgrid-based display distortion correction!");
NS_INFO(ns, "Using Moshi's meshgrid-based display distortion correction!");
return true;
}
U_LOG_E("Couldn't find a valid display distortion correction!");
+2 -2
View File
@@ -1,12 +1,12 @@
// Copyright 2019, Collabora, Ltd.
// Copyright 2020, Nova King.
// Copyright 2021, Moses Turner.
// Copyright 2021, Moshi Turner.
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief Interface between North Star distortion and HMD code.
* @author Nova King <technobaboo@gmail.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_ns
*/
+1 -1
View File
@@ -4,7 +4,7 @@
/*!
* @file
* @brief RealSense helper driver for in-device SLAM 6DOF tracking.
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Nova King <technobaboo@gmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup drv_realsense
+2 -2
View File
@@ -1,10 +1,10 @@
// Copyright 2020-2023, Collabora, Ltd.
// Copyright 2020, Moses Turner.
// Copyright 2020, Moshi Turner.
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief SimulaVR driver code.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_svr
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief SimulaVR driver interface.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_svr
*/
+1 -1
View File
@@ -5,7 +5,7 @@
* @brief Adapter to Libsurvive.
* @author Christoph Haag <christoph.haag@collabora.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_survive
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Tiny xrt_device exposing SLAM capabilities.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_twrap
*/
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Tiny xrt_device exposing SLAM capabilities.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_twrap
*/
+1 -1
View File
@@ -1,7 +1,7 @@
# About Monado's UltraLeap driver
<!--
Copyright 2021, Moses Turner
Copyright 2021, Moshi Turner
SPDX-License-Identifier: BSL-1.0
-->
+4 -4
View File
@@ -1,10 +1,10 @@
// Copyright 2020-2023, Collabora, Ltd.
// Copyright 2020-2021, Moses Turner
// Copyright 2020-2021, Moshi Turner
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief Driver for Ultraleap's V2 API for the Leap Motion Controller.
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Christoph Haag <christoph.haag@collabora.com>
* @ingroup drv_ulv2
*/
@@ -39,7 +39,7 @@ enum xrt_space_relation_flags valid_flags = (enum xrt_space_relation_flags)(
XRT_SPACE_RELATION_POSITION_VALID_BIT | XRT_SPACE_RELATION_POSITION_TRACKED_BIT);
// Excuse my sketchy thread stuff, I'm sure this violates all kinds of best practices. It uusssuallyyy doesn't explode.
// -Moses Turner
// -Moshi Turner
enum leap_thread_status
{
THREAD_NOT_STARTED,
@@ -309,7 +309,7 @@ leap_input_loop(void *ptr_to_xdev)
}
os_thread_helper_lock(&ulv2d->leap_loop_oth);
memcpy(&ulv2d->joints_read_out, &ulv2d->joints_write_in, sizeof(struct xrt_hand_joint_set) * 2);
//! @todo (Moses Turner) Could be using LeapController.now() to try to emulate our own pose prediction,
//! @todo (Moshi Turner) Could be using LeapController.now() to try to emulate our own pose prediction,
//! but I ain't got time for that
ulv2d->hand_exists[0] = leftbeendone;
ulv2d->hand_exists[1] = rightbeendone;
@@ -1,10 +1,10 @@
// Copyright 2020-2021, Collabora, Ltd.
// Copyright 2020-2021, Moses Turner.
// Copyright 2020-2021, Moshi Turner.
// SPDX-License-Identifier: BSL-1.0
/*!
* @file
* @brief Driver for Ultraleap's V2 API for the Leap Motion Controller.
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Christoph Haag <christoph.haag@collabora.com>
* @ingroup drv_ulv2
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Common defines and enums for XRT.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Nis Madsen <nima_zero_one@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup xrt_iface
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Header defining an xrt display or controller device.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup xrt_iface
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief OpenGL helper functions for drawing GUI elements.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup gui
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief OpenGL sink functions.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup gui
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Holds session related functions.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup oxr_main
*/
@@ -5,7 +5,7 @@
* @file
* @brief Holds session end frame functions.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <mosesturner@protonmail.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup oxr_main
*/
@@ -6,7 +6,7 @@
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Christoph Haag <christoph.haag@collabora.com>
* @author Daniel Willmott <web@dan-w.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Korcan Hussein <korcan.hussein@collabora.com>
* @ingroup st_ovrd
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Builder for Lighthouse-tracked devices (vive, index, tundra trackers, etc.)
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @ingroup xrt_iface
*/
@@ -5,7 +5,7 @@
* @brief System builder for North Star headsets
* @author Nova King <technobaboo@gmail.com>
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup xrt_iface
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Builder for SimulaVR devices
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup xrt_iface
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Debug instrumentation for mercury_train or others to control hand tracking.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Utility to do batch stereographic projections of images.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Helper header for drawing and image transforms
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
#pragma once
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Public interface of Mercury hand tracking.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup aux_tracking
*/
#pragma once
+1 -1
View File
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Mercury ML models!
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_ht
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Simple util for setting floating-point exceptions and checking for NaNs.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup drv_ht
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Stereographic unprojection
* @author Moshi Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Mercury hand tracking main file.
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Charlton Rodda <charlton.rodda@collabora.com>
* @ingroup tracking
*/
+1 -1
View File
@@ -4,7 +4,7 @@
* @file
* @brief Mercury main header!
* @author Jakob Bornecrantz <jakob@collabora.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Random common stuff for Mercury kinematic optimizers
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Defines for Levenberg-Marquardt kinematic optimizer
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Charlton Rodda <charlton.rodda@collabora.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Levenberg-Marquardt kinematic optimizer
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Levenberg-Marquardt kinematic optimizer
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Interface for Levenberg-Marquardt kinematic optimizer
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
#pragma once
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Levenberg-Marquardt kinematic optimizer
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Charlton Rodda <charlton.rodda@collabora.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Util to reinterpret Ceres parameter vectors as hand model parameters
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @author Charlton Rodda <charlton.rodda@collabora.com>
* @ingroup tracking
*/
@@ -3,7 +3,7 @@
/*!
* @file
* @brief Autodiff-safe rotations for Levenberg-Marquardt kinematic optimizer.
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
@@ -7,7 +7,7 @@
* Copied out of Ceres's `rotation.h` with some modifications.
* @author Kier Mierle <kier@google.com>
* @author Sameer Agarwal <sameeragarwal@google.com>
* @author Moses Turner <moses@collabora.com>
* @author Moshi Turner <moshiturner@protonmail.com>
* @ingroup tracking
*/
Loaded 100 of 105 files, more files were not shown because too many files have changed in this diff. Show more