Jakob Bornecrantz
|
52d1c4d834
|
u/trace_marker: Add json writing helpers
|
2021-04-14 01:55:59 +00:00 |
|
Jakob Bornecrantz
|
f82f289907
|
u/rt: Also print what kind of point we are marking when tracing
|
2021-04-13 16:56:17 +00:00 |
|
Moses Turner
|
36a48bd62b
|
aux/util: switch blend mode to array
|
2021-04-11 04:08:49 -05:00 |
|
Ryan Pavlik
|
c906151fb1
|
util: Fix doxygen warnings
|
2021-04-09 18:22:42 -05:00 |
|
Ryan Pavlik
|
322f6d473a
|
util: Don't try to use $HOME or $XDG_CONFIG_HOME on Android.
|
2021-04-09 18:11:52 +01:00 |
|
Jakob Bornecrantz
|
736b9abdbe
|
u/rt: Print frame period and tidy
|
2021-04-07 15:41:47 +01:00 |
|
Jakob Bornecrantz
|
b68041fb93
|
u/rt: Tweak IIR alpha numbers
|
2021-04-07 15:41:47 +01:00 |
|
Jakob Bornecrantz
|
8606eb9d11
|
u/rt: Adjust app period depending on app time
|
2021-04-07 01:05:38 +01:00 |
|
Jakob Bornecrantz
|
1b0a9acb56
|
u/rt: Adjust app time during runtime
|
2021-04-07 01:04:20 +01:00 |
|
Jakob Bornecrantz
|
8215af5e5c
|
u/rt: Refactor render timing
|
2021-04-07 01:04:20 +01:00 |
|
Jakob Bornecrantz
|
670906ea0e
|
u/ft: Spelling
|
2021-04-07 01:04:20 +01:00 |
|
Jakob Bornecrantz
|
971f88f34f
|
u/ft: Rename frame timing functions
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
5dbcca65c5
|
u/tr: Refactor rendering timing code
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
d745396396
|
u/ft: Tweak frame timing numbers
|
2021-04-07 00:50:10 +01:00 |
|
Ryan Pavlik
|
61c1044089
|
u/handles: Add graphics sync handle helpers.
|
2021-04-07 00:50:10 +01:00 |
|
Jakob Bornecrantz
|
c876087ee7
|
u/time: Add helper comparising functions
|
2021-04-07 00:50:10 +01:00 |
|
Christoph Haag
|
2b962a5bfb
|
u_config_json: Create root node on save if no config file loaded
If no config file is loaded, json->root can be uninitialized instead of NULL.
Fixes #117
|
2021-04-04 21:02:41 +02:00 |
|
Christoph Haag
|
4061bf7707
|
d/multi: Add "attached" tracking override type
Example usage: Leap Motion attached to a Northstar headset.
|
2021-04-01 02:02:26 +02:00 |
|
Jakob Bornecrantz
|
083e4f5108
|
u/logging: Fix first global log message not getting correct level, add comments
|
2021-03-30 19:23:41 +01:00 |
|
Ryan Pavlik
|
b93b082bd3
|
aux: Fix doxygen warnings
|
2021-03-26 17:10:53 -05:00 |
|
Ryan Pavlik
|
3414f62ccf
|
aux: fix or silence warnings
|
2021-03-26 17:06:17 -05:00 |
|
Ryan Pavlik
|
b147f2ecd4
|
a/util: Non-linux implementation of u_file
|
2021-03-26 17:06:17 -05:00 |
|
Ryan Pavlik
|
4ed3d21b09
|
a/util: Stub out trace marker on non-Linux for now.
|
2021-03-26 17:06:17 -05:00 |
|
Ryan Pavlik
|
e5c193bcd0
|
aux/util: Silence warnings on MSVC
|
2021-03-26 17:05:56 -05:00 |
|
Christoph Haag
|
08db19beca
|
u_config_json: Change node not found error->info
As our config grows it will happen more often that users won't have all possible nodes.
|
2021-03-24 18:45:00 +00:00 |
|
Christoph Haag
|
8f16118020
|
u_config_json: Remove bogus "No tracking node" messages
* open_tracking_settings() already reports missing tracking nodes.
* open_tracking_settings() can also fail for other reasons
|
2021-03-24 18:45:00 +00:00 |
|
Christoph Haag
|
45d889e390
|
u_config_json: Make missing tracking node messages friendlier
|
2021-03-24 18:45:00 +00:00 |
|
Christoph Haag
|
054850de76
|
u_config_json: Remove duplicated is_json_ok code
|
2021-03-24 18:45:00 +00:00 |
|
Christoph Haag
|
2959747221
|
u_config_json: clarify json not parsed error message
|
2021-03-24 18:45:00 +00:00 |
|
Christoph Haag
|
f0132eb997
|
u_config_json: change no config file warning->info
Running without a config file is fully supported, no reason to warn users.
|
2021-03-24 18:45:00 +00:00 |
|
Christoph Haag
|
dad5c6d5d8
|
u_config_json: Fix saving when no config file exists
If json->root was null, it would write a config file containing only (null).
|
2021-03-24 17:33:46 +01:00 |
|
Christoph Haag
|
2ac4ff84ec
|
aux/util: Fix comment for u_device_setup_tracking_origins
|
2021-03-23 19:05:35 +00:00 |
|
Jakob Bornecrantz
|
dac5bc0ea5
|
u/timing: Deal slightly better when timing info appears to time travel
|
2021-03-10 17:53:36 +00:00 |
|
Jakob Bornecrantz
|
d71ccc39ce
|
u/timing: Add when_predict_ns on first frame
|
2021-03-10 17:53:36 +00:00 |
|
Christoph Haag
|
0adcc179c0
|
xrt: Fix typo in u_file
|
2021-03-10 01:56:07 +01:00 |
|
Jakob Bornecrantz
|
049f6be351
|
u/timing: Add frame timing code
|
2021-03-08 11:20:52 +00:00 |
|
Jakob Bornecrantz
|
3077660f1d
|
u/tracing: Add trace marker code
|
2021-03-08 11:20:52 +00:00 |
|
Mateo de Mayo
|
75e908552f
|
doc: Fix missing entities from modules documentation
|
2021-03-06 20:34:35 -03:00 |
|
Christoph Haag
|
44e375dd8a
|
aux/util: Save tracking override config
|
2021-03-02 19:43:19 +01:00 |
|
Christoph Haag
|
c077788436
|
aux/util: Store calibration config non-destructively
On save
* delete only nodes pertaining to calibration
* add new calibration nodes
* write config file
|
2021-03-02 19:43:19 +01:00 |
|
Christoph Haag
|
5e4c62c8aa
|
aux/util: Move json config parsing to aux/util
|
2021-03-02 19:43:19 +01:00 |
|
Christoph Haag
|
aa9298f70d
|
aux/util: Move read_content to u_file
|
2021-03-02 19:43:19 +01:00 |
|
Jakob Bornecrantz
|
7460ae54f4
|
u/timing: Rename files
|
2021-02-24 14:33:34 +00:00 |
|
Jakob Bornecrantz
|
b810c2df0a
|
u/timing: Improve render code, predict when frame should be delivered
|
2021-02-24 14:33:30 +00:00 |
|
Jakob Bornecrantz
|
55c7690185
|
u/time: Make defines more readable and add more defines
|
2021-02-24 13:55:07 +00:00 |
|
Jakob Bornecrantz
|
69eebb49e2
|
u/time: Use double for time conversion
|
2021-02-24 04:14:51 +00:00 |
|
Christoph Haag
|
cfab11355d
|
u/hand_tracking: Hand Joint flags can only be as valid as hand flags
|
2021-02-10 02:58:00 +01:00 |
|
Jakob Bornecrantz
|
eec3446e5b
|
u/sink: Add Bayer format converter
|
2021-01-27 16:09:07 +00:00 |
|
Jakob Bornecrantz
|
5b6e6bf6a6
|
xrt: Add XRT_FORMAT_BAYER_GR8 format
|
2021-01-27 16:09:07 +00:00 |
|
Jakob Bornecrantz
|
666caaa7ae
|
u/timing: Fix typo
|
2021-01-27 14:04:29 +00:00 |
|