The open source OpenXR runtime

all: Update Moshi's name

Part-of: <https://gitlab.freedesktop.org/monado/monado/-/merge_requests/2414>

authored by Moshi Turner and committed by Moshi Turner 84d5c8b0 d913b8b2

Changed files
+116 -116
cmake
doc
scripts
src
external
tinyceres
xrt
auxiliary
compositor
drivers
include
state_trackers
targets
tracking
tests
+1 -1
cmake/FindLeapV2.cmake
··· 7 7 # http://www.boost.org/LICENSE_1_0.txt) 8 8 # 9 9 # Original Author: 10 - # 2021 Moses Turner <moses@collabora.com> 10 + # 2021 Moshi Turner <moshiturner@protonmail.com> 11 11 12 12 #.rst: 13 13 # FindLeapV2
+1 -1
cmake/FindONNXRuntime.cmake
··· 7 7 # http://www.boost.org/LICENSE_1_0.txt) 8 8 # 9 9 # Original Author: 10 - # 2021 Moses Turner <moses@collabora.com> 10 + # 2021 Moshi Turner <moshiturner@protonmail.com> 11 11 # 2021 Rylie Pavlik <rylie.pavlik@collabora.com> 12 12 13 13 #.rst:
+1 -1
doc/example_configs/config_v0.northstar_lonestar.json.license
··· 1 - Copyright 2021, Moses Turner 1 + Copyright 2021, Moshi Turner 2 2 Copyright 2021, Collabora, Ltd. 3 3 SPDX-License-Identifier: CC0-1.0
+1 -1
scripts/get-ht-models.sh
··· 1 1 #!/bin/sh 2 2 # Copyright 2021, Collabora, Ltd. 3 3 # SPDX-License-Identifier: BSL-1.0 4 - # Author: Moses Turner <moses@collabora.com> 4 + # Author: Moshi Turner <moshiturner@protonmail.com> 5 5 6 6 if ! type "git-lfs" > /dev/null; then 7 7 echo "Install git-lfs!"
+1 -1
scripts/update-ht-models.sh
··· 1 1 #!/bin/sh 2 2 # Copyright 2021, Collabora, Ltd. 3 3 # SPDX-License-Identifier: BSL-1.0 4 - # Author: Moses Turner <moses@collabora.com> 4 + # Author: Moshi Turner <moshiturner@protonmail.com> 5 5 6 6 if ! type "git-lfs" > /dev/null; then 7 7 echo "Install git-lfs!"
+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 <!-- 2 2 Copyright 2022, Collabora, Ltd. 3 3 Authors: 4 - Moses Turner <moses@collabora.com> 4 + Moshi Turner <moshiturner@protonmail.com> 5 5 SPDX-License-Identifier: CC0-1.0 6 6 --> 7 7
+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
··· 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
··· 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
··· 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
··· 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
··· 3 3 /*! 4 4 * @file 5 5 * @brief C matrix_2x2 math library. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * 8 8 * @see xrt_matrix_2x2 9 9 * @ingroup aux_math
+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
··· 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
··· 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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Simple, untemplated, C, float-only, camera (un)projection functions for various camera models. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup aux_tracking 8 8 * 9 9 * Some notes:
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Code to deal with bounding boxes for camera-based hand-tracking. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @author Marcus Edel <marcus.edel@collabora.com> 8 8 * @ingroup aux_util 9 9 */
+1 -1
src/xrt/auxiliary/util/u_debug_gui.c
··· 4 4 * @file 5 5 * @brief SDL2 Debug UI implementation 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 */ 9 9 10 10 #include "xrt/xrt_system.h"
+1 -1
src/xrt/auxiliary/util/u_debug_gui.h
··· 4 4 * @file 5 5 * @brief SDL2 Debug UI implementation 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 */ 9 9 10 10 #pragma once
+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
··· 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
··· 4 4 * @file 5 5 * @brief Code to generate disortion meshes. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup aux_distortion 9 9 */ 10 10
+1 -1
src/xrt/auxiliary/util/u_distortion_mesh.h
··· 4 4 * @file 5 5 * @brief Code to generate disortion meshes. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup aux_distortion 9 9 */ 10 10
+1 -1
src/xrt/auxiliary/util/u_frame_times_widget.h
··· 3 3 /*! 4 4 * @file 5 5 * @brief Shared code for visualizing frametimes. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup aux_util 8 8 */ 9 9
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief A @ref xrt_imu_sink that forces the samples to be monotonically increasing. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup aux_util 8 8 */ 9 9
+1 -1
src/xrt/auxiliary/util/u_imu_sink_split.c
··· 3 3 /*! 4 4 * @file 5 5 * @brief An @ref xrt_imu_sink splitter. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup aux_util 8 8 */ 9 9
+1 -1
src/xrt/auxiliary/util/u_sink.h
··· 4 4 * @file 5 5 * @brief @ref xrt_frame_sink converters and other helpers. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup aux_util 9 9 */ 10 10
+1 -1
src/xrt/auxiliary/util/u_sink_combiner.c
··· 4 4 * @file 5 5 * @brief An @ref xrt_frame_sink that combines two frames into a stereo frame. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup aux_util 9 9 */ 10 10
+1 -1
src/xrt/auxiliary/util/u_sink_converter.c
··· 4 4 * @file 5 5 * @brief @ref xrt_frame_sink converters and other helpers. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup aux_util 9 9 */ 10 10
+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
··· 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
··· 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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Wrapper for m_imu_3dof that can be placed inside (and freed along with!) an `xrt_imu_sink` pipeline. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup aux_util 8 8 */ 9 9
+1 -1
src/xrt/auxiliary/util/u_tracked_imu_3dof.h
··· 3 3 /*! 4 4 * @file 5 5 * @brief Wrapper for m_imu_3dof that can be placed inside (and freed along with!) an `xrt_imu_sink` pipeline. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup aux_util 8 8 */ 9 9
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Builder helpers for Vive/Index devices. 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_vive 9 9 */
+1 -1
src/xrt/auxiliary/vive/vive_calibration.c
··· 4 4 * @file 5 5 * @brief Vive calibration getters. 6 6 * @author Mateo de Mayo <mateo.demayo@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
+1 -1
src/xrt/auxiliary/vive/vive_calibration.h
··· 4 4 * @file 5 5 * @brief Vive calibration getters. 6 6 * @author Mateo de Mayo <mateo.demayo@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
+1 -1
src/xrt/auxiliary/vive/vive_config.c
··· 4 4 * @file 5 5 * @brief Vive json implementation 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
+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
··· 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
··· 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 * @ingroup aux_vk 18 18 */ 19 19
+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
··· 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
··· 4 4 * @file 5 5 * @brief Pool to read back VkImages from the gpu 6 6 * 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @author Jakob Bornecrantz <jakob@collabora.com> 9 9 * @ingroup aux_vk 10 10 */
+1 -1
src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.h
··· 4 4 * @file 5 5 * @brief Pool to read back VkImages from the gpu 6 6 * 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @author Jakob Bornecrantz <jakob@collabora.com> 9 9 * @ingroup aux_vk 10 10 */
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Compositor mirroring code. 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 comp_main 9 9 */
+1 -1
src/xrt/compositor/main/comp_mirror_to_debug_gui.h
··· 3 3 /*! 4 4 * @file 5 5 * @brief Compositor mirroring code. 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 comp_main 9 9 */
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief DepthAI frameserver implementation. 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 drv_depthai 9 9 */
+1 -1
src/xrt/drivers/depthai/depthai_interface.h
··· 3 3 /*! 4 4 * @file 5 5 * @brief Interface header for DepthAI camera. 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 drv_depthai 9 9 */
+1 -1
src/xrt/drivers/ht/ht_driver.c
··· 3 3 /*! 4 4 * @file 5 5 * @brief Camera based hand tracking driver code. 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 drv_ht 9 9 */
+1 -1
src/xrt/drivers/ht/ht_interface.h
··· 4 4 * @file 5 5 * @brief Interface to camera based hand tracking driver code. 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 * @ingroup drv_ht 9 9 */ 10 10
+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
··· 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 * 8 8 * @ingroup drv_cemu 9 9 */
+1 -1
src/xrt/drivers/north_star/exampleconfigs/v2_deckx_50cm.json.license
··· 1 - Copyright 2021, Moses Turner 1 + Copyright 2021, Moshi Turner 2 2 Copyright 2021, Nova King 3 3 4 4 SPDX-License-Identifier: BSL-1.0
+1 -1
src/xrt/drivers/north_star/exampleconfigs/v2_lonestar_50cm.json.license
··· 1 - Copyright 2021, Moses Turner 1 + Copyright 2021, Moshi Turner 2 2 3 3 SPDX-License-Identifier: BSL-1.0
+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
··· 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
··· 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
··· 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
··· 3 3 /*! 4 4 * @file 5 5 * @brief SimulaVR driver interface. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup drv_svr 8 8 */ 9 9
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Tiny xrt_device exposing SLAM capabilities. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup drv_twrap 8 8 */ 9 9
+1 -1
src/xrt/drivers/twrap/twrap_slam.c
··· 3 3 /*! 4 4 * @file 5 5 * @brief Tiny xrt_device exposing SLAM capabilities. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup drv_twrap 8 8 */ 9 9
+1 -1
src/xrt/drivers/ultraleap_v2/readme.md
··· 1 1 # About Monado's UltraLeap driver 2 2 3 3 <!-- 4 - Copyright 2021, Moses Turner 4 + Copyright 2021, Moshi Turner 5 5 SPDX-License-Identifier: BSL-1.0 6 6 --> 7 7
+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
··· 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
··· 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
··· 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
··· 4 4 * @file 5 5 * @brief OpenGL helper functions for drawing GUI elements. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup gui 9 9 */ 10 10
+1 -1
src/xrt/state_trackers/gui/gui_ogl_sink.c
··· 4 4 * @file 5 5 * @brief OpenGL sink functions. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup gui 9 9 */ 10 10
+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
··· 5 5 * @file 6 6 * @brief Holds session end frame functions. 7 7 * @author Jakob Bornecrantz <jakob@collabora.com> 8 - * @author Moses Turner <mosesturner@protonmail.com> 8 + * @author Moshi Turner <moshiturner@protonmail.com> 9 9 * @ingroup oxr_main 10 10 */ 11 11
+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
··· 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
··· 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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Builder for SimulaVR devices 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup xrt_iface 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/hg_debug_instrumentation.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Debug instrumentation for mercury_train or others to control hand tracking. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/hg_image_distorter.cpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Utility to do batch stereographic projections of images. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/hg_image_math.inl
··· 3 3 /*! 4 4 * @file 5 5 * @brief Helper header for drawing and image transforms 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9 #pragma once
+1 -1
src/xrt/tracking/hand/mercury/hg_interface.h
··· 4 4 * @file 5 5 * @brief Public interface of Mercury hand tracking. 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup aux_tracking 9 9 */ 10 10 #pragma once
+1 -1
src/xrt/tracking/hand/mercury/hg_model.cpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Mercury ML models! 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup drv_ht 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/hg_numerics_checker.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Simple util for setting floating-point exceptions and checking for NaNs. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup drv_ht 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/hg_stereographic_unprojection.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Stereographic unprojection 6 - * @author Moshi Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+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
··· 4 4 * @file 5 5 * @brief Mercury main header! 6 6 * @author Jakob Bornecrantz <jakob@collabora.com> 7 - * @author Moses Turner <moses@collabora.com> 7 + * @author Moshi Turner <moshiturner@protonmail.com> 8 8 * @ingroup tracking 9 9 */ 10 10
+1 -1
src/xrt/tracking/hand/mercury/kine_common.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Random common stuff for Mercury kinematic optimizers 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/kine_lm/lm_defines.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Defines for Levenberg-Marquardt kinematic optimizer 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_hand_init_guesser.cpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Levenberg-Marquardt kinematic optimizer 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/kine_lm/lm_hand_init_guesser.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Levenberg-Marquardt kinematic optimizer 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+1 -1
src/xrt/tracking/hand/mercury/kine_lm/lm_interface.hpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Interface for Levenberg-Marquardt kinematic optimizer 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9 #pragma once
+1 -1
src/xrt/tracking/hand/mercury/kine_lm/lm_main.cpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Levenberg-Marquardt kinematic optimizer 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_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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Autodiff-safe rotations for Levenberg-Marquardt kinematic optimizer. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup tracking 8 8 */ 9 9
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Camera based hand tracking driver code. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @ingroup drv_ht 8 8 */ 9 9
+1 -1
tests/tests_levenbergmarquardt.cpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Test for Levenberg-Marquardt kinematic optimizer 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 * @author Rylie Pavlik <rylie.pavlik@collabora.com> 8 8 */ 9 9 #include "util/u_logging.h"
+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
··· 3 3 /*! 4 4 * @file 5 5 * @brief Test for the quaternion swing-twist composition. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 */ 8 8 #include "math/m_api.h" 9 9 #include "xrt/xrt_defines.h"
+1 -1
tests/tests_vec3_angle.cpp
··· 3 3 /*! 4 4 * @file 5 5 * @brief Test for m_vec3_angle. 6 - * @author Moses Turner <moses@collabora.com> 6 + * @author Moshi Turner <moshiturner@protonmail.com> 7 7 */ 8 8 #include "xrt/xrt_defines.h" 9 9 #include <math/m_vec3.h>