Ryan Pavlik
|
1f84814721
|
st/prober: Allow "found" functions called by prober to make more than one device.
|
2019-06-22 11:34:51 +01:00 |
|
Ryan Pavlik
|
a673a4d469
|
st/oxr: Make the binding finder return bool so we can chain it.
|
2019-06-22 11:34:51 +01:00 |
|
Ryan Pavlik
|
ccf26dcd4e
|
os/hid: Add support for get/set feature reports.
|
2019-06-22 11:34:51 +01:00 |
|
Ryan Pavlik
|
2b006d5df7
|
aux/math: Add quaternion normalization
|
2019-06-22 11:34:51 +01:00 |
|
Jakob Bornecrantz
|
46fa9cbd25
|
t/prober: Refactor closing down a bit
|
2019-06-21 21:56:06 +01:00 |
|
Jakob Bornecrantz
|
0fa7af1dd2
|
d/psvr: Set name of PSVR headset
|
2019-06-21 21:55:43 +01:00 |
|
Ryan Pavlik
|
257cf6b5a8
|
prober: Fix typo
|
2019-06-21 13:17:55 -05:00 |
|
Ryan Pavlik
|
cfb443843f
|
targets/common: Add comment to target_entry_list
|
2019-06-21 13:17:55 -05:00 |
|
Ryan Pavlik
|
3cc7ee872a
|
d/psmv: Fix typo
|
2019-06-21 13:17:55 -05:00 |
|
Ryan Pavlik
|
334d62dfcd
|
build: Only show the XRT_BUILD_ defines where they're needed.
|
2019-06-21 13:17:55 -05:00 |
|
Jakob Bornecrantz
|
80cf616355
|
st/prober: Improve printing order of dumping
|
2019-06-21 17:10:57 +01:00 |
|
Jakob Bornecrantz
|
cf8dfe6357
|
st/prober: Prefer deb_path for finding usb bus and addr
|
2019-06-21 17:04:27 +01:00 |
|
Jakob Bornecrantz
|
a3ae5ae453
|
st/prober: Probe for V4L devices
|
2019-06-21 17:04:27 +01:00 |
|
Jakob Bornecrantz
|
cb44c822d2
|
st/prober: Refactor hidraw enumeration code in udev file
|
2019-06-21 17:04:27 +01:00 |
|
Jakob Bornecrantz
|
dfdc794272
|
st/prober: Refactor libuvc code to own file
|
2019-06-21 17:04:27 +01:00 |
|
Jakob Bornecrantz
|
d9b820c834
|
st/prober: Refactor libusb code to own file
|
2019-06-21 17:04:25 +01:00 |
|
Jakob Bornecrantz
|
7f07cee387
|
st/prober: Guard libudev usage
|
2019-06-21 17:03:20 +01:00 |
|
Jakob Bornecrantz
|
542208bd42
|
d/ohmd: Fix warning by including right header
|
2019-06-19 16:45:10 +01:00 |
|
Benjamin Saunders
|
e5325d5a66
|
oxr: Use absolute path to runtime in manifest by default
|
2019-06-19 08:15:08 -07:00 |
|
Ryan Pavlik
|
c5fea837f3
|
oxr: Allow relative vs absolute manifest path to be selected at configure time.
|
2019-06-19 08:15:08 -07:00 |
|
Ryan Pavlik
|
88efae1078
|
oxr: Generate the dev manifest using the same template as installed.
|
2019-06-19 08:15:08 -07:00 |
|
Ryan Pavlik
|
fc98db1439
|
oxr: Use an absolute path in the installed runtime manifest.
|
2019-06-19 08:15:08 -07:00 |
|
Ryan Pavlik
|
66086c1b0b
|
oxr: Reduce proportion of install that's platform-guarded
|
2019-06-19 08:15:08 -07:00 |
|
Benjamin Saunders
|
40d8446ba8
|
oxr: Use absolute path of runtime library in manifest
Improves robustness when there might be multiple libraries by the same
name visible to the loader.
|
2019-06-19 08:15:08 -07:00 |
|
Jakob Bornecrantz
|
43f2a0f054
|
t/common: Code style
|
2019-06-19 12:10:12 +01:00 |
|
Caleb Szalacinski
|
6664588eba
|
Added a delay quirk to allow the Oculus Rift CV1 to initialize properly.
|
2019-06-18 20:36:43 -05:00 |
|
Jakob Bornecrantz
|
d30cd0b639
|
st/oxr: Fix segfault due to bad U_ZERO of sub_paths
|
2019-06-18 21:32:08 +01:00 |
|
Ryan Pavlik
|
e70a28b912
|
st/oxr: Fix enumerating swapchain formats on headless
Operating on the assumption that it's OK to pass a null countOutput sometimes.
|
2019-06-18 15:17:53 -05:00 |
|
Ryan Pavlik
|
93c5ae105f
|
st/oxr: Fix typo.
|
2019-06-18 14:46:51 -05:00 |
|
Ryan Pavlik
|
c327d5e48c
|
st/oxr: Banish remaining bare calloc calls.
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
901254b9ac
|
aux/util: Improve docs for calloc wrappers
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
edfa0323a3
|
comp: Use U_ZERO
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
3de9b08ebc
|
d/psmv: Use U_ZERO
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
2175a4226b
|
d/psvr: Use U_ZERO
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
661fa79057
|
st/prober: Use U_ZERO
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
bc4b36ed61
|
st/oxr: Use U_ZERO
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
15b61b5c4f
|
util: Add U_ZERO and U_ZERO_ARRAY wrappers for memset.
Ensures the type is always correct.
|
2019-06-18 14:14:01 -05:00 |
|
Ryan Pavlik
|
02be89bf35
|
targets: De-duplicate conditional inclusion of driver objects/libraries.
|
2019-06-18 18:44:17 +00:00 |
|
Ryan Pavlik
|
9d57e158f9
|
aux/util: fix truncation warning
|
2019-06-18 18:43:20 +00:00 |
|
Ryan Pavlik
|
287bd1cb06
|
d/ohmd: Cast bitmask enum
|
2019-06-18 18:43:20 +00:00 |
|
Ryan Pavlik
|
839d08616e
|
drv/psvr: Fix some enum casting build errors
|
2019-06-18 18:43:20 +00:00 |
|
Ryan Pavlik
|
b004f95503
|
comp: Adjust initialization order to match declaration.
|
2019-06-18 18:43:20 +00:00 |
|
Ryan Pavlik
|
941a18e06a
|
util/u_device: Use typed calloc wrapper
|
2019-06-18 18:41:57 +00:00 |
|
Ryan Pavlik
|
fbfee92601
|
d/oh: Have prober include interface header
Without this, the implementation definition might drift from the declaration,
and it doesn't get its extern "C"-ness.
|
2019-06-18 13:32:07 -05:00 |
|
Ryan Pavlik
|
0472bef1fa
|
d/hdk: Have prober include interface header
Without this, the implementation definition might drift from the declaration,
and it doesn't get its extern "C"-ness.
|
2019-06-18 13:31:32 -05:00 |
|
Ryan Pavlik
|
0f2635a6eb
|
a/os: Add extern "C" to hid header
|
2019-06-18 13:31:32 -05:00 |
|
Ryan Pavlik
|
d969297c50
|
ci: Add clang-format and codespell job to pipeline
|
2019-06-18 13:09:59 -05:00 |
|
Jakob Bornecrantz
|
739b6b7895
|
st/oxr: Code style fix
|
2019-06-18 13:09:59 -05:00 |
|
Ryan Pavlik
|
58f5d56d48
|
st/oxr: Code style fix
|
2019-06-18 13:09:59 -05:00 |
|
Ryan Pavlik
|
620fc01720
|
README: Codespell fix
|
2019-06-18 13:09:59 -05:00 |
|