Ryan Pavlik
|
b147f2ecd4
|
a/util: Non-linux implementation of u_file
|
2021-03-26 17:06:17 -05:00 |
|
Ryan Pavlik
|
c00884e827
|
cmake: aux/vk depends on aux/os
|
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
|
a991e66b85
|
u_vive: Fix debug level of printing acc_bias
|
2021-03-24 18:45:00 +00: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
|
a71b3d35d1
|
m/3dof: Add assert for timestamp paranoia
|
2021-03-17 01:10:02 +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
|
a40c2e7d50
|
aux/vk: Load VK_GOOGLE_display_timing functions
|
2021-03-08 11:20:52 +00: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
|
77baa0c6ca
|
u/ht: Sort build files
|
2021-02-24 14:33:34 +00: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 |
|
Ryan Pavlik
|
b7cc966cb0
|
aux/vk: Add docs to helpers
|
2021-02-22 16:50:00 -06:00 |
|
Christoph Haag
|
def0bef533
|
build/meson: Explicitly depend on generated binding header
fixes header not being generated on alpine
|
2021-02-15 22:04:38 +01:00 |
|
Christoph Haag
|
42996d6b1c
|
os/hid: Add get_physical_address()
|
2021-02-12 02:44:00 +01:00 |
|
Christoph Haag
|
2d814dab57
|
aux/vive: Parse hmd variant and add various model strings
Model strings collected from libsurvive, survive_default_devices.c
|
2021-02-11 20:54:31 +01:00 |
|
Christoph Haag
|
cc81174b70
|
comp: Fix VkDisplayKHR direct mode build without libx11-xcb
|
2021-02-10 22:02:30 +01:00 |
|
Ryan Pavlik
|
51704bc2e5
|
math: Fix doc warnings
|
2021-02-10 16:09:12 +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 |
|
zhibinw
|
a5913c7b4f
|
aux/android:add blank line between functions
|
2021-02-09 22:44:07 +00:00 |
|
zhibinw
|
14532aceae
|
aux/android: Make MonadoView focusable optional
|
2021-02-09 22:44:07 +00:00 |
|
zhibinw
|
6e6a729123
|
aux/android: Make MonadoView not focusable/touchable
|
2021-02-09 22:44:07 +00:00 |
|
Christoph Haag
|
00ef724392
|
aux/vk: Add trace info when memory type is unsupported
|
2021-02-03 01:44:46 +01:00 |
|
Jakob Bornecrantz
|
5853103820
|
d/vive: Refactor out vive config code into auxiliary library
fix vive_config.h include for survive
|
2021-02-01 19:56:52 +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 |
|
Jakob Bornecrantz
|
b1e18af21e
|
u/distortion: Tidy Vive & Index distortion code
|
2021-01-25 00:12:03 +00:00 |
|
Dan Weatherford
|
5948e439e9
|
u/distortion: Fix DPOLY3_SCALED 4th coefficient application
|
2021-01-25 00:12:03 +00:00 |
|
Jakob Bornecrantz
|
17beaf8aa9
|
u/distortion: A stab in the dark to try and improve Index chromatic aberration
|
2021-01-25 00:12:03 +00:00 |
|
Jakob Bornecrantz
|
7d755427e3
|
u/distortion: Filp order of array access in distortion for Vive & Index
|
2021-01-25 00:12:03 +00:00 |
|
Jakob Bornecrantz
|
0c2d07808c
|
u/distortion: Make Vive & Index distortion center per channel
|
2021-01-25 00:12:03 +00:00 |
|