mirror of
https://github.com/lbgos/rift-s-linux.git
synced 2026-10-17 13:00:59 +02:00
all: Update Moshi's name
Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2414>
This commit is contained in:
1 parent
d913b8b2a3
commit
84d5c8b02c
105 files changed
+116
-116
No files matched your search
@@ -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
|
||||
|
||||
@@ -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,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,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,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
|
||||
|
||||
Vendored
+1
-1
@@ -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
|
||||
-->
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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:
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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"
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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,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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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;
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
@@ -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!");
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
/*!
|
||||
* @file
|
||||
* @brief SimulaVR driver interface.
|
||||
* @author Moses Turner <moses@collabora.com>
|
||||
* @author Moshi Turner <moshiturner@protonmail.com>
|
||||
* @ingroup drv_svr
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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,7 +1,7 @@
|
||||
# About Monado's UltraLeap driver
|
||||
|
||||
<!--
|
||||
Copyright 2021, Moses Turner
|
||||
Copyright 2021, Moshi Turner
|
||||
SPDX-License-Identifier: BSL-1.0
|
||||
-->
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
|
||||
@@ -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
|
||||
*/
|
||||
|
||||
@@ -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
Reference in new issue
Block a user