···286286packaging:
287287 # Name and email associated with the package
288288 name: "Monado CI"
289289- email: "ryan.pavlik@collabora.com"
289289+ email: "rylie.pavlik@collabora.com"
+3
.mailmap
···3131Nima01 <nima_zero_one@protonmail.com>
3232Nova King <technobaboo@gmail.com>
3333Pete Black <pete.black@collabora.com>
3434+Rylie Pavlik <rylie.pavlik@collabora.com>
3535+Rylie Pavlik <rylie.pavlik@collabora.com> <ryan.pavlik@collabora.com>
3636+Rylie Pavlik <rylie.pavlik@collabora.com> <ryan.pavlik@gmail.com>
3437Simon Zeni <simon.zeni@collabora.com>
3538Simon Zeni <simon.zeni@collabora.com> <simon@bl4ckb0ne.ca>
3639Weijie Wang <quic_weijiew@quicinc.com>
+4-3
README.md
···251251Merge Requests are the preferred way to discuss problems, suggest enhancements,
252252or submit changes for review. **In case of a security issue**, you should choose
253253the "confidential" option when using the GitLab issues page. For highest
254254-security, you can send encrypted email (using GPG/OpenPGP) to Ryan Pavlik, with
255255-the address below and the associated key on <https://keys.openpgp.org>.
254254+security, you can send encrypted email (using GPG/OpenPGP) to Rylie Pavlik at
255255+<rylie.pavlik@collabora.com> and using the associated key from
256256+<https://keys.openpgp.org/vks/v1/by-fingerprint/45207B2B1E53E1F2755FF63CC5A2D593A61DBC9D>.
256257257258Please note that this project is released with a Contributor Code of Conduct.
258259By participating in this project you agree to abide by its terms.
···266267267268* First-line project contacts:
268269 * Jakob Bornecrantz <jakob@collabora.com>
269269- * Ryan Pavlik <ryan.pavlik@collabora.com>
270270+ * Rylie Pavlik <rylie.pavlik@collabora.com>
270271* freedesktop.org contacts: see most recent list at <https://www.freedesktop.org/wiki/CodeOfConduct/>
271272272273Code of Conduct section excerpt adapted from the
+2-2
cmake/CleanDirectoryList.cmake
···55# Requires CMake 2.6 or newer (uses the 'function' command)
66#
77# Original Author:
88-# 2009-2010 Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net>
99-# http://academic.cleardefinition.com
88+# 2009-2010 Rylie Pavlik <rylie@ryliepavlik.com>
99+# https://ryliepavlik.com/
1010# Iowa State University HCI Graduate Program/VRAC
1111#
1212# Copyright 2009-2010, Iowa State University.
+1-1
cmake/FindEGL.cmake
···4040#=============================================================================
4141# Copyright 2014 Alex Merry <alex.merry@kde.org>
4242# Copyright 2014 Martin Gräßlin <mgraesslin@kde.org>
4343-# Copyright 2019, 2021 Ryan Pavlik <ryan.pavlik@collabora.com>
4343+# Copyright 2019, 2021 Rylie Pavlik <rylie.pavlik@collabora.com>
4444#
4545# Redistribution and use in source and binary forms, with or without
4646# modification, are permitted provided that the following conditions
+2-2
cmake/FindHIDAPI.cmake
···4040# ``HIDAPI_LIBRARIES``
4141#
4242# Original Author:
4343-# 2009-2021 Ryan Pavlik <ryan.pavlik@collabora.com> <abiryan@ryand.net>
4444-# http://academic.cleardefinition.com
4343+# 2009-2021 Rylie Pavlik <rylie.pavlik@collabora.com> <rylie@ryliepavlik.com>
4444+# https://ryliepavlik.com/
4545#
4646# Copyright 2009-2010, Iowa State University
4747# Copyright 2019-2021, Collabora, Ltd.
+1-1
cmake/FindLibcheck.cmake
···77# http://www.boost.org/LICENSE_1_0.txt)
88#
99# Original Author:
1010-# 2019-2021 Ryan Pavlik <ryan.pavlik@collabora.com>
1010+# 2019-2021 Rylie Pavlik <rylie.pavlik@collabora.com>
11111212#.rst:
1313# FindCheck
+2-2
cmake/FindLibusb1.cmake
···1414# FindPackageHandleStandardArgs (known included with CMake >=2.6.2)
1515#
1616# Original Author:
1717-# 2009-2021 Ryan Pavlik <ryanpavlik@gmail.com> <abiryan@ryand.net>
1818-# http://academic.cleardefinition.com
1717+# 2009-2021 Rylie Pavlik <rylie@ryliepavlik.com>
1818+# https://ryliepavlik.com
1919#
2020# Copyright 2009-2010, Iowa State University
2121# Copyright 2021, Collabora, Ltd.
···3232# Requires CMake 2.6 or newer (uses the 'function' command)
3333#
3434# Original Author:
3535-# 2009-2020 Ryan Pavlik <ryan.pavlik@gmail.com> <abiryan@ryand.net>
3636-# http://academic.cleardefinition.com
3535+# 2009-2020 Rylie Pavlik <rylie@ryliepavlik.com>
3636+# https://ryliepavlik.com/
3737#
3838# Copyright 2009-2013, Iowa State University.
3939-# Copyright 2013-2020, Ryan Pavlik
3939+# Copyright 2013-2020, Rylie Pavlik
4040# Copyright 2013-2020, Contributors
4141#
4242# SPDX-License-Identifier: BSL-1.0
+2-2
cmake/GetGitRevisionDescription.cmake.in
···44# Requires CMake 2.6 or newer (uses the 'function' command)
55#
66# Original Author:
77-# 2009-2023 Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net>
88-# http://academic.cleardefinition.com
77+# 2009-2023 Rylie Pavlik <rylie@ryliepavlik.com>
88+# https://ryliepavlik.com/
99# Iowa State University HCI Graduate Program/VRAC
1010#
1111# Copyright 2009-2012, Iowa State University
+2-2
cmake/PrefixListGlob.cmake
···22#
33#
44# Original Author:
55-# 2009-2010 Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net>
66-# http://academic.cleardefinition.com
55+# 2009-2010 Rylie Pavlik <rylie@ryliepavlik.com>
66+# https://ryliepavlik.com/
77# Iowa State University HCI Graduate Program/VRAC
88#
99# Copyright 2009-2010, Iowa State University
+2-2
cmake/ProgramFilesGlob.cmake
···55# PrefixListGlob
66#
77# Original Author:
88-# 2009-2010 Ryan Pavlik <rpavlik@iastate.edu> <abiryan@ryand.net>
99-# http://academic.cleardefinition.com
88+# 2009-2010 Rylie Pavlik <rylie@ryliepavlik.com>
99+# https://ryliepavlik.com/
1010# Iowa State University HCI Graduate Program/VRAC
1111#
1212# Copyright 2009-2010, Iowa State University
+1-1
doc/hand-tracking-mercury.md
···222223232424# About spatial types
2525-In response to Ryan disliking all my nested arrays, I created some spatial types (lm_defines.hpp; Quat, Vec3 and Vec2) and stuck most of the nested arrays inside structs (Translations55, Orientations54). I think this slowed compile times down by a fair bit, and I suspect compile times are why Ceres uses a lot of raw nested arrays in their examples - sure, it's unsafe, hairy and slightly harder to understand, but iteration times are faster and that counts for a whole lot. For now we'll keep the spatial types, but I might be motivated to switch everything back to nested arrays of Jets if compile times start driving me up the wall.
2525+In response to Rylie disliking all my nested arrays, I created some spatial types (lm_defines.hpp; Quat, Vec3 and Vec2) and stuck most of the nested arrays inside structs (Translations55, Orientations54). I think this slowed compile times down by a fair bit, and I suspect compile times are why Ceres uses a lot of raw nested arrays in their examples - sure, it's unsafe, hairy and slightly harder to understand, but iteration times are faster and that counts for a whole lot. For now we'll keep the spatial types, but I might be motivated to switch everything back to nested arrays of Jets if compile times start driving me up the wall.
26262727We could very much use Eigen's spatial types - they template well (enough) with ceres::Jets, but I decided not to:
2828* I don't like digging through Eigen - when I want my code to do something, I'd rather just write the procedure myself rather than hope Eigen is doing what I expect it to do.
+1-1
scripts/codespell-project.sh
···11#!/bin/sh
22# Copyright 2019-2023, Collabora, Ltd.
33# SPDX-License-Identifier: BSL-1.0
44-# Author: Ryan Pavlik <ryan.pavlik@collabora.com>
44+# Author: Rylie Pavlik <rylie.pavlik@collabora.com>
5566# Runs "codespell" all the source files in this project.
77# Pass:
···11#!/bin/sh
22# Copyright 2019, Collabora, Ltd.
33# SPDX-License-Identifier: BSL-1.0
44-# Author: Ryan Pavlik <ryan.pavlik@collabora.com>
44+# Author: Rylie Pavlik <rylie.pavlik@collabora.com>
5566# Run both format-project and codespell-project, making a patch if any changes can be auto-made.
77# Intended mainly for use in CI, but can be used elsewhere.
+1-1
scripts/format-cmake.sh
···11#!/bin/sh
22# Copyright 2019-2023, Collabora, Ltd.
33# SPDX-License-Identifier: BSL-1.0
44-# Author: Ryan Pavlik <ryan.pavlik@collabora.com>
44+# Author: Rylie Pavlik <rylie.pavlik@collabora.com>
5566# Formats all the CMake files in this project
77
+1-1
scripts/format-project.sh
···11#!/bin/sh
22# Copyright 2019-2023, Collabora, Ltd.
33# SPDX-License-Identifier: BSL-1.0
44-# Author: Ryan Pavlik <ryan.pavlik@collabora.com>
44+# Author: Rylie Pavlik <rylie.pavlik@collabora.com>
5566# Formats all the source files in this project
77
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2023, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2023, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2023, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···11// Copyright 2020-2021, Collabora, Ltd.
22// SPDX-License-Identifier: BSL-1.0
33-// Author: Ryan Pavlik <ryan.pavlik@collabora.com>
33+// Author: Rylie Pavlik <rylie.pavlik@collabora.com>
44// Inline implementations: do not include on its own!
5566#pragma once
···88 since its introduction into the C++ global consciousness, and this
99 implementation was written independently after I couldn't find a
1010 previous independent implementation I had written a few weeks earlier in
1111- an implementation file. -- Ryan Pavlik
1111+ an implementation file. -- Rylie Pavlik
12121313 See UniqueDestructionActionWrapper for a "generalized" (in some sense)
1414 version of this.
···2929 @date 2016
30303131 @author
3232- Ryan Pavlik
3333- <ryan.pavlik@gmail.com>
3434- <http://ryanpavlik.com>
3232+ Rylie Pavlik
3333+ <rylie@ryliepavlik.com>
3434+ <https://ryliepavlik.com>
3535*/
36363737// Copyright 2016, Sensics, Inc.
+3-3
src/external/util-headers/util/Stride.h
···1515 2009-2010
16161717 @author
1818- Ryan Pavlik
1919- <rpavlik@iastate.edu> and <abiryan@ryand.net>
2020- http://academic.cleardefinition.com/
1818+ Rylie Pavlik
1919+ <rylie@ryliepavlik.com>
2020+ https://ryliepavlik.com/
2121 Iowa State University Virtual Reality Applications Center
2222 Human-Computer Interaction Graduate Program
2323*/
···44 * @file
55 * @brief Functions for adding a new Surface to a window and otherwise
66 * interacting with an Android View.
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup aux_android
99 */
1010
···44 * @file
55 * @brief Inline implementations for partially-generated wrapper for the
66 * `org.freedesktop.monado.auxiliary` Java package - do not include on its own!
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup aux_android
99 */
1010
···33/*!
44 * @file
55 * @brief Interface used by the IPC service to create a notification to keep it in the foreground..
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 * @ingroup aux_android
88 */
99
···77 *
88 * Use this instead of directly including <math.H> in headers and when
99 * you need M_PI and its friends.
1010- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
1010+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
1111 *
1212 * @ingroup aux_math
1313 */
+1-1
src/xrt/auxiliary/math/m_optics.c
···33/*!
44 * @file
55 * @brief Functions related to field-of-view.
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 * @ingroup aux_math
88 */
99
+1-1
src/xrt/auxiliary/math/m_quatexpmap.cpp
···44/*!
55 * @file
66 * @brief Base implementations for math library.
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup aux_math
99 *
1010 * Based in part on inc/osvr/Util/EigenQuatExponentialMap.h in OSVR-Core
+1-1
src/xrt/auxiliary/math/m_rational.hpp
···33/*!
44 * @file
55 * @brief A very simple rational number type.
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 * @ingroup aux_math
88 */
99
+1-1
src/xrt/auxiliary/math/m_relation_history.cpp
···55 * @brief Small utility for keeping track of the history of an xrt_space_relation, ie. for knowing where a HMD or
66 * controller was in the past.
77 * @author Moses Turner <moses@collabora.com>
88- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
88+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
99 * @ingroup aux_math
1010 */
1111
···66 *
77 * Typically built as a part of t_kalman.cpp to reduce incremental build times.
88 *
99- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
99+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
1010 * @author Pete Black <pblack@collabora.com>
1111 * @author Jakob Bornecrantz <jakob@collabora.com>
1212 * @ingroup aux_tracking
···55 * @brief Functions for dealing generically with various handle types defined
66 * in xrt_handles.h
77 *
88- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
88+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
99 * @ingroup aux_util
1010 *
1111 */
+1-1
src/xrt/auxiliary/util/u_id_ringbuffer.cpp
···33/*!
44 * @file
55 * @brief Wrap some ring buffer internals for somewhat generic C usage.
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 * @ingroup aux_util
88 */
99
+1-1
src/xrt/auxiliary/util/u_id_ringbuffer.h
···33/*!
44 * @file
55 * @brief Ring buffer for things keyed on an ID but otherwise maintained externally, for C usage.
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 * @ingroup aux_util
88 */
99
+1-1
src/xrt/auxiliary/util/u_iterator_base.hpp
···66 *
77 * @brief A template class to serve as the base of iterator and const_iterator
88 * types for things with "random access".
99- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
99+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
1010 * @ingroup aux_util
1111 */
1212
···44 * @file
55 * @brief A collection of strings, like a list of extensions to enable
66 *
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup aux_util
99 *
1010 */
+1-1
src/xrt/auxiliary/util/u_string_list.h
···44 * @file
55 * @brief A collection of strings, like a list of extensions to enable
66 *
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup aux_util
99 *
1010 */
+1-1
src/xrt/auxiliary/util/u_string_list.hpp
···44 * @file
55 * @brief A collection of strings, like a list of extensions to enable
66 *
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup aux_util
99 *
1010 */
+1-1
src/xrt/auxiliary/util/u_template_historybuf.hpp
···44/*!
55 * @file
66 * @brief Ringbuffer implementation for keeping track of the past state of things
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @author Moses Turner <moses@collabora.com>
99 * @ingroup aux_util
1010 */
···99 * Based in part on the corresponding VRPN driver,
1010 * available under BSL-1.0.
1111 *
1212- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
1212+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
1313 * @author Kevin M. Godby <kevin@godby.org>
1414 * @ingroup drv_hdk
1515 */
+1-1
src/xrt/drivers/hdk/hdk_device.h
···44 * @file
55 * @brief Interface to direct OSVR HDK driver code.
66 * @author Jakob Bornecrantz <jakob@collabora.com>
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup drv_hdk
99 */
1010
+1-1
src/xrt/drivers/hdk/hdk_interface.h
···44 * @file
55 * @brief Interface to direct OSVR HDK driver code.
66 * @author Jakob Bornecrantz <jakob@collabora.com>
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup drv_hdk
99 */
1010
···44/*!
55 * @file
66 * @brief Razer Hydra prober and driver code
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @author Jakob Bornecrantz <jakob@collabora.com>
99 *
1010 * Portions based on the VRPN Razer Hydra driver,
1111- * originally written by Ryan Pavlik and available under the BSL-1.0.
1111+ * originally written by Rylie Pavlik and available under the BSL-1.0.
1212 */
13131414
···66 * @brief Vive Controller prober and driver code
77 * @author Christoph Haag <christoph.gaag@collabora.com>
88 * @author Lubosz Sarnecki <lubosz.sarnecki@collabora.com>
99- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
99+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
1010 * @author Jakob Bornecrantz <jakob@collabora.com>
1111 *
1212 * Portions based on the VRPN Razer Hydra driver,
1313- * originally written by Ryan Pavlik and available under the BSL-1.0.
1313+ * originally written by Rylie Pavlik and available under the BSL-1.0.
1414 */
15151616#include "xrt/xrt_defines.h"
···44 * @file
55 * @brief Include all of the Vulkan headers in one place, and cope with any "messy" includes implied by it.
66 * @author Jakob Bornecrantz <jakob@collabora.com>
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup xrt_iface
99 */
1010
+1-1
src/xrt/include/xrt/xrt_windows.h
···33/*!
44 * @file
55 * @brief A minimal way to include Windows.h.
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 * @ingroup xrt_iface
88 */
99
···44 * @file
55 * @brief Inline implementations for partially-generated wrapper for the
66 * `org.freedesktop.monado.ipc` Java package - do not include on its own!
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup ipc_android
99 */
1010
···1111 * then run clang-format on this file. Two entire chunks of this file get
1212 * replaced by that script: comments indicate where they are.
1313 *
1414- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
1414+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
1515 */
16161717#pragma once
+1-1
src/xrt/state_trackers/oxr/oxr_handle.h
···44 * @file
55 * @brief Contains handle-related functions and defines only required in a few
66 * locations.
77- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
77+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
88 * @ingroup oxr_main
99 */
1010
···3939};
40404141// Inputs to kinematic optimizers
4242-//!@todo Ask Ryan if adding `= {}` only does something if we do one_frame_one_view bla = {}.
4242+//!@todo Ask Rylie if adding `= {}` only does something if we do one_frame_one_view bla = {}.
4343struct one_frame_one_view
4444{
4545 bool active = true;
+1-1
tests/aux_d3d_dxgi_formats.hpp
···33/*!
44 * @file
55 * @brief DXGI formats shared between D3D11 and D3D12 tests.
66- * @author Ryan Pavlik <ryan.pavlik@collabora.com>
66+ * @author Rylie Pavlik <rylie.pavlik@collabora.com>
77 */
8899#pragma once