Jakob Bornecrantz
|
59f0d0ff0a
|
u/time: Use smaller xrt_config_os.h instead of xrt_config.h
|
2020-03-05 11:25:50 +00:00 |
|
Ryan Pavlik
|
4d7a8d819c
|
util/hashset: Add missing include.
|
2020-03-03 10:33:14 +00:00 |
|
Jakob Bornecrantz
|
0619190d2b
|
build: Refactor how config defines are handled
With loads of changes from Ryan.
|
2020-03-03 10:33:14 +00:00 |
|
Ryan Pavlik
|
fca21e83b0
|
aux/util: Provide a conversion function from CLOCK_MONOTONIC nanoseconds to adjusted time.
|
2020-03-02 12:34:19 -06:00 |
|
Jakob Bornecrantz
|
039e29e7ad
|
u/time: Tidy
|
2020-02-27 13:55:48 +00:00 |
|
Nova
|
d48022d55d
|
u/json: Add a lot more helper functions
|
2020-02-09 21:06:47 +00:00 |
|
Jakob Bornecrantz
|
c14d709a85
|
u/sink: Better error printing in converters
|
2020-01-26 19:37:37 +00:00 |
|
Jakob Bornecrantz
|
405f68c98a
|
u/sink: Convert handle YUV888 to RGB888 as well
|
2020-01-26 19:37:37 +00:00 |
|
Jakob Bornecrantz
|
50b3794816
|
u/sink: Add quirk support for Leap Motion Conrtoller
|
2020-01-26 19:37:37 +00:00 |
|
Jakob Bornecrantz
|
16eb05e089
|
u/sink: Make quirk sink creation parameters into a struct.
|
2020-01-26 19:37:37 +00:00 |
|
Jakob Bornecrantz
|
f16230a2d5
|
u/sink: Add a converter sink that accepts yuv, yuyv or l8
|
2020-01-26 19:37:36 +00:00 |
|
Pete Black
|
f45f69c9f2
|
u/sink: Add a deinterleaver sink
|
2020-01-26 19:37:36 +00:00 |
|
Jakob Bornecrantz
|
1bcf13ba7e
|
u/mesh: Refactor and document
|
2020-01-26 16:00:14 +00:00 |
|
Jakob Bornecrantz
|
ef4798ab1c
|
u/var: Add pose tracking
|
2020-01-25 16:37:46 +00:00 |
|
Jakob Bornecrantz
|
38fbb1d7ad
|
u/var: Use a macro to only write list once
|
2020-01-25 14:54:44 +00:00 |
|
Ryan Pavlik
|
798fa623ea
|
u_json: Add array helper.
|
2020-01-24 21:42:43 +00:00 |
|
Jakob Bornecrantz
|
6603882a2d
|
u/sink: Add new quirking sink
|
2020-01-17 14:31:45 +00:00 |
|
Jakob Bornecrantz
|
5d6ed6973c
|
u/sink: Copy stereo format to result frame
|
2020-01-16 17:47:08 +00:00 |
|
Jakob Bornecrantz
|
7082a599c7
|
xrt: Make it possible for the device set active status on inputs
|
2020-01-13 21:59:37 +00:00 |
|
Jakob Bornecrantz
|
eda46d3bea
|
util: Add some wrapper files around cJSON
This makes cJSON files be accessible from everywhere in Monado,
and adds a nice place to add common helpers.
|
2020-01-09 15:21:04 +00:00 |
|
Ryan Pavlik
|
ceb600167c
|
u/var: Clang tidy and make param names consistent/expressive
|
2019-12-07 18:25:34 +00:00 |
|
Ryan Pavlik
|
4f6b4761cb
|
aux/util: Add U_ARRAY_REALLOC_OR_FREE to safely wrap realloc.
|
2019-12-03 09:39:06 -06:00 |
|
Jakob Bornecrantz
|
ba9fd61bb8
|
u/sink: Reject frames that don't have a valid JPEG header
|
2019-11-23 00:01:05 +00:00 |
|
Jakob Bornecrantz
|
ee3d9d08f6
|
u/time: Send in a pointer to pointer to the timekeeping destroy function
|
2019-11-15 20:30:01 +00:00 |
|
Jakob Bornecrantz
|
786e67f189
|
u/time: Mark exported functions as C to get even better errors
|
2019-11-15 20:28:24 +00:00 |
|
Ryan Pavlik
|
08903e67b3
|
u_var: Update comments/prototypes.
|
2019-11-11 18:14:14 -06:00 |
|
Jakob Bornecrantz
|
ef6931b7f9
|
aux/util: Refactor mesh generation
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
b403da22eb
|
aux/util: Add distortion mesh generation
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
b67d65b4a5
|
aux/util: Add function to free device and stuff hanging off it
|
2019-10-25 13:05:54 +00:00 |
|
Jakob Bornecrantz
|
f38f631fe8
|
aux/util: Add special r8g8b8x8 or l8 converter
|
2019-10-19 23:15:48 +01:00 |
|
pblack
|
b351e8cd75
|
aux/util: Don't overwrite distortion info
|
2019-10-10 01:52:45 +01:00 |
|
Jakob Bornecrantz
|
0987927343
|
aux/util: Code style, pointer star location
|
2019-09-29 11:45:23 +01:00 |
|
Jakob Bornecrantz
|
387bc123f8
|
xrt: Expand tracking interface
|
2019-09-21 18:22:06 +01:00 |
|
Jakob Bornecrantz
|
ef3074afa7
|
aux/util: Add sink as tracker variable
|
2019-09-21 18:21:05 +01:00 |
|
Ryan Pavlik
|
65cc62daf9
|
aux/util: Add quat support to variable tracker
|
2019-09-20 10:07:48 +01:00 |
|
Jakob Bornecrantz
|
2abc98dbec
|
aux/util: Add split sink
|
2019-09-07 14:34:20 +01:00 |
|
Jakob Bornecrantz
|
10d9fbcd9e
|
aux/util: Add some gui annotations to variable tracking
|
2019-09-07 14:32:53 +01:00 |
|
Jakob Bornecrantz
|
9cf6108899
|
aux/util: Add more types to variable tracker
|
2019-09-06 18:12:15 +01:00 |
|
Jakob Bornecrantz
|
a9e88f3f20
|
aux/util: Add variable tracking code
|
2019-09-06 14:37:42 +01:00 |
|
Jakob Bornecrantz
|
1e93ba2461
|
xrt: Refactor frame interface
|
2019-08-27 08:17:21 +01:00 |
|
Jakob Bornecrantz
|
a2ffb18852
|
aux/util: Add a special yuv or yuyv converter sink
|
2019-08-20 12:40:05 +01:00 |
|
Jakob Bornecrantz
|
fc88d7d099
|
aux/util: Add more formats
|
2019-08-20 12:40:05 +01:00 |
|
Jakob Bornecrantz
|
c8f16be641
|
xrt: Refactor out frame from frameserver
|
2019-08-20 12:35:55 +01:00 |
|
Jakob Bornecrantz
|
a0fcaf9b6b
|
aux/util: Disable use of conversion table for YUV to RGB for now
|
2019-08-17 10:34:40 +01:00 |
|
Ryan Pavlik
|
86d3d2b149
|
aux/util: clang-tidy
|
2019-08-16 17:12:53 -05:00 |
|
Ryan Pavlik
|
ea0dec9898
|
a/util: Cast realloc results.
|
2019-08-16 10:45:26 -05:00 |
|
Jakob Bornecrantz
|
5fbebd2bd5
|
aux/util: Code style
|
2019-07-25 00:57:40 +01:00 |
|
Jakob Bornecrantz
|
5beaba9c0d
|
aux/util: Fix warnings during release builds
|
2019-07-25 00:53:04 +01:00 |
|
Jakob Bornecrantz
|
a544b4b56f
|
aux/util: Add sink format converters
|
2019-07-23 17:41:34 +01:00 |
|
Jakob Bornecrantz
|
6a79f5878e
|
aux/util: Add format helper functions
|
2019-07-23 17:41:34 +01:00 |
|