monado/src/xrt/auxiliary/util
2023-01-24 15:35:39 +00:00
..
CMakeLists.txt u/windows: Add files and u_winerror string format helper 2022-11-24 16:17:26 +00:00
u_autoexpgain.c u/aeg: Fix clang warnings 2022-05-19 18:21:36 -03:00
u_autoexpgain.h u/aeg: Implement state machine to correct overshooting and avoid oscillations 2022-05-19 14:03:17 +00:00
u_bitwise.c u_bitwise: Switch from static const int to defines. 2020-10-08 17:26:22 -05:00
u_bitwise.h xrt: Some clang tidy fixes. 2020-08-12 17:11:42 -05:00
u_box_iou.hpp a/util: Constify u_box_iou's Box constructor 2023-01-17 23:46:46 -06:00
u_builders.c a/util: Fix function signature for u_builder_find_prober_device 2022-05-25 20:53:46 +00:00
u_builders.h a/util: Fix function signature for u_builder_find_prober_device 2022-05-25 20:53:46 +00:00
u_config_json.c u/config: Use cJSON_Delete instead of cJSON_Free for gui scene parsing 2022-09-21 01:52:15 +01:00
u_config_json.h util/u_config_json: add functions to save/load gui state to file 2022-01-18 17:18:43 +00:00
u_debug.c a/util: Add DEBUG_GET_ONCE_TRISTATE_OPTION 2022-07-27 10:49:29 +00:00
u_debug.h a/util: Add DEBUG_GET_ONCE_TRISTATE_OPTION 2022-07-27 10:49:29 +00:00
u_deque.cpp u/deque: Add generic wrapper for std::deque 2022-07-25 19:08:46 +00:00
u_deque.h u/deque: Add generic wrapper for std::deque 2022-07-25 19:08:46 +00:00
u_device.c a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_device.h a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_distortion.c u/distortion: Fix conversion warning 2022-05-02 17:16:04 +01:00
u_distortion.h a/util: Improve docs structure 2022-05-20 15:48:19 -05:00
u_distortion_mesh.c a/util: Fix edge cases in Moses's distortion method 2023-01-21 03:50:20 +00:00
u_distortion_mesh.h d/ns: update Moses's distortion method 2022-09-19 11:20:04 -05:00
u_documentation.h a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_file.c u/file: Fix define checks being erroneous 2022-10-12 13:05:39 +01:00
u_file.cpp u/file: Avoid using fopen 2022-05-02 17:16:04 +01:00
u_file.h u/file: Add u_file_read_content_from_path 2022-09-19 11:17:34 -05:00
u_format.c xrt: Add XRT_FORMAT_BAYER_GR8 format 2021-01-27 16:09:07 +00:00
u_format.h xrt: Reflow after column change 2021-01-15 13:50:32 +00:00
u_frame.c a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_frame.h aux/util: Add u_frame_create_roi 2021-12-12 13:12:42 -03:00
u_frame_times_widget.h a/util: Paranoia for u_frame_times_widget 2022-05-23 13:19:58 +00:00
u_generic_callbacks.hpp misc: Address compilation warnings and fix u_json_get_bool 2021-11-12 15:33:06 -03:00
u_git_tag.c.in xrt: Add git tag/description 2020-10-20 17:43:11 +01:00
u_git_tag.h xrt: Add git tag/description 2020-10-20 17:43:11 +01:00
u_hand_simulation.c u/hand: Fix finger ordering 2022-08-22 13:19:48 +01:00
u_hand_simulation.h u/hand: Take xrt_hand enum instead of bool 2022-08-14 16:16:27 +01:00
u_hand_tracking.c aux/util: Share joint width hand tracking function 2022-08-01 17:33:40 +00:00
u_hand_tracking.h xrt/util: Fix typo with number of joints per finger 2022-08-01 17:33:40 +00:00
u_handles.c u/handles: Add graphics sync handle helpers. 2021-04-07 00:50:10 +01:00
u_handles.h util: Fix copyright typo. 2021-10-15 14:55:12 -05:00
u_hashmap.cpp monado: Apply clang-tidy fixes to most of the codebase. 2022-04-13 09:34:54 -05:00
u_hashmap.h xrt: Reflow after column change 2021-01-15 13:50:32 +00:00
u_hashset.cpp a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_hashset.h xrt: Reflow after column change 2021-01-15 13:50:32 +00:00
u_id_ringbuffer.cpp a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_id_ringbuffer.h a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_imu_sink_force_monotonic.c u/sink: Add u_imu_sink_force_monotonic and u_imu_sink_split 2022-09-21 01:52:15 +01:00
u_imu_sink_split.c u/sink: Add u_imu_sink_force_monotonic and u_imu_sink_split 2022-09-21 01:52:15 +01:00
u_index_fifo.h monado: Apply clang-tidy fixes to most of the codebase. 2022-04-13 09:34:54 -05:00
u_iterator_base.hpp a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_json.c u/json: Add u_json_get_pose_permissive 2022-09-21 01:52:15 +01:00
u_json.h u/json: Add u_json_get_pose_permissive 2022-09-21 01:52:15 +01:00
u_json.hpp a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_logging.c u/logging: Log to stderr in Windows 2022-09-02 22:43:24 +00:00
u_logging.h a/util: Improve docs structure 2022-05-20 15:48:19 -05:00
u_metrics.c u/metrics: Add functions to write a metrics file 2022-11-24 00:34:50 +00:00
u_metrics.h u/metrics: Add functions to write a metrics file 2022-11-24 00:34:50 +00:00
u_misc.c aux/util: Group the files and structs in documentation 2019-04-06 13:04:13 +01:00
u_misc.h a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_pacing.h u/pacing: Add gpu_info to u_pacing_compositor 2022-09-28 21:46:56 +00:00
u_pacing_app.c u/pacing: More Tracy plots 2022-11-24 15:34:59 +00:00
u_pacing_compositor.c u/pacing: Add metrics output 2022-11-24 00:34:50 +00:00
u_pacing_compositor_fake.c u/pacing: Add metrics output 2022-11-24 00:34:50 +00:00
u_pretty_print.c xrt: Define D3D12 interface 2022-07-26 14:45:29 +00:00
u_pretty_print.h a/util: Fix missing pragma once 2022-11-09 08:26:16 -05:00
u_prober.c u/prober: Add helper file for prober functions 2022-05-12 11:59:12 +00:00
u_prober.h u/prober: Add helper file for prober functions 2022-05-12 11:59:12 +00:00
u_process.c u/process: Make u_process work on non-linux systems 2022-10-09 15:21:37 +01:00
u_process.h a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_sink.h u/sink: Add u_imu_sink_force_monotonic and u_imu_sink_split 2022-09-21 01:52:15 +01:00
u_sink_combiner.c xrt: fix -Wunused-variable warnings 2022-03-09 14:53:06 +01:00
u_sink_converter.c aux: can not -> cannot 2022-11-09 14:48:38 -06:00
u_sink_deinterleaver.c u/sink: Make sure to add deinterleaver sink to context 2021-08-23 20:25:52 +01:00
u_sink_force_genlock.c u/sink: Use U_TRACE_SET_THREAD_NAME 2022-11-20 13:52:38 +00:00
u_sink_queue.c u/sink: Use U_TRACE_SET_THREAD_NAME 2022-11-20 13:52:38 +00:00
u_sink_quirk.c u/sink: Make sure to add quirk sink to context 2021-08-20 17:14:43 +01:00
u_sink_simple_queue.c u/sink: Use U_TRACE_SET_THREAD_NAME 2022-11-20 13:52:38 +00:00
u_sink_split.c u/sink: Make sure to add split sink to context 2021-08-23 20:25:08 +01:00
u_sink_stereo_sbs_to_slam_sbs.c monado: Apply clang-tidy fixes to most of the codebase. 2022-04-13 09:34:54 -05:00
u_string_list.cpp a/util: Add a new constructor and a new method to u_string_list 2022-01-24 16:34:45 -06:00
u_string_list.h a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_string_list.hpp a/util: Guard against bad defs of "max" 2022-07-26 14:45:29 +00:00
u_system_helpers.c a/util: Add u_system_devices_get_ht_device 2022-06-24 01:54:45 +01:00
u_system_helpers.h a/util: Add u_system_devices_get_ht_device 2022-06-24 01:54:45 +01:00
u_template_historybuf.hpp a/util: Add clear() method to HistoryBuffer 2022-06-18 21:56:03 +01:00
u_template_historybuf_const_iterator.inl a/util: Resolve a bothersome clang-tidy complaint in iterators. 2022-11-09 08:26:16 -05:00
u_template_historybuf_impl_helpers.hpp a/util: Add clear() method to HistoryBuffer 2022-06-18 21:56:03 +01:00
u_template_historybuf_iterator.inl a/util: Resolve a bothersome clang-tidy complaint in iterators. 2022-11-09 08:26:16 -05:00
u_threading.h xrt: Reflow after column change 2021-01-15 13:50:32 +00:00
u_time.cpp st/oxr: Make OpenXR timestamps relative to service startup 2022-08-08 15:52:18 +00:00
u_time.h st/oxr: Make OpenXR timestamps relative to service startup 2022-08-08 15:52:18 +00:00
u_trace_marker.c u/trace_marker: Add convenience U_TRACE_PERCETTO define 2022-11-20 00:31:24 +00:00
u_trace_marker.h u/trace_marker: Add U_TRACE_[BEGIN|END] for greater control of zones/tracks 2022-12-08 00:24:42 +00:00
u_tracked_imu_3dof.c a/util: Remove C++ guards and pragma once from C source file 2022-09-22 01:11:33 -05:00
u_tracked_imu_3dof.h u/tracked: Add u_tracked_imu_3dof 2022-09-21 01:52:15 +01:00
u_var.cpp a/util: Resolve warnings 2022-07-14 14:17:35 +00:00
u_var.h a/util,st/gui: Add i64 as a debug GUI type 2023-01-24 15:35:39 +00:00
u_vector.cpp u/vector: Add generic wrapper for std::vector 2022-07-07 15:35:04 +00:00
u_vector.h u/vector: Add generic wrapper for std::vector 2022-07-07 15:35:04 +00:00
u_verify.h xrt: Rename all "num" parameters and fields to "count" (or "capacity" as appropriate) 2021-11-13 12:04:38 +00:00
u_wait.h u/wait: Add wait helper 2022-09-07 15:06:57 +00:00
u_win32_com_guard.cpp a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_win32_com_guard.hpp a/util: Improve word choice/clarity 2022-05-17 17:39:52 -05:00
u_windows.c u/windows: Add helper for trying priority or privilege from args 2022-11-25 16:04:20 +00:00
u_windows.h u/windows: Add helper for trying priority or privilege from args 2022-11-25 16:04:20 +00:00
u_worker.c u/worker: Use U_TRACE_SET_THREAD_NAME 2022-11-20 13:52:38 +00:00
u_worker.cpp u/worker: Add task worker helper 2022-03-11 15:29:16 +00:00
u_worker.h u/worker: Use U_TRACE_SET_THREAD_NAME 2022-11-20 13:52:38 +00:00
u_worker.hpp u/worker: Use U_TRACE_SET_THREAD_NAME 2022-11-20 13:52:38 +00:00