Commit graph

  • bf45f2bc21 st/oxr: Hack the fixed bindings to add support for the Hydra Ryan Pavlik 2019-06-21 16:43:01 -0500
  • 2cd28914c7 d/hydra: Initially-functional multi-device Razer Hydra driver. Ryan Pavlik 2019-06-19 16:50:55 -0500
  • 9a4fee3896 st/oxr: Code style Jakob Bornecrantz 2019-07-25 00:57:51 +0100
  • 5fbebd2bd5 aux/util: Code style Jakob Bornecrantz 2019-07-25 00:57:40 +0100
  • d66cd05445 st/oxr: Fix warnings during release builds Jakob Bornecrantz 2019-07-25 00:52:07 +0100
  • 5beaba9c0d aux/util: Fix warnings during release builds Jakob Bornecrantz 2019-07-25 00:51:44 +0100
  • fb24bb979f d/hdk: Fix warnings during release builds Jakob Bornecrantz 2019-07-25 00:50:58 +0100
  • 4237b97d37 d/v4l2: Add control functions and expand PS4 quirk Jakob Bornecrantz 2019-07-24 17:14:55 +0100
  • 718a81608a d/v4l2: Add new frameserver Jakob Bornecrantz 2019-07-22 19:21:04 +0100
  • a544b4b56f aux/util: Add sink format converters Jakob Bornecrantz 2019-07-23 13:38:58 +0100
  • 6a79f5878e aux/util: Add format helper functions Jakob Bornecrantz 2019-07-22 22:41:03 +0100
  • b0337f29da xrt: Add frameserver interface Jakob Bornecrantz 2019-07-10 12:56:03 +0100
  • 833ca3f8f9 xrt: Add some formats Jakob Bornecrantz 2019-07-22 22:40:00 +0100
  • e7a933a168 st/oxr: Verify poses in space create functions Jakob Bornecrantz 2019-07-21 13:40:27 +0100
  • 505d5cf5d6 aux/math: C export paranoia Jakob Bornecrantz 2019-07-21 13:40:00 +0100
  • 776c46713f aux/math: Refactor math_pose_validate into two functions Jakob Bornecrantz 2019-07-21 13:35:41 +0100
  • 223206dc24 st/oxr: Refactor function returning to actually raise error this time Jakob Bornecrantz 2019-07-15 19:46:06 +0100
  • 97939accda st/oxr: Slightly improve swapchain image status Jakob Bornecrantz 2019-06-28 16:03:31 +0100
  • 79364eaf4c st/oxr: Validate that Swapchain has at least one released image Jakob Bornecrantz 2019-06-28 15:55:45 +0100
  • 35093bee3c d/psmv: Use new prober function helpers Jakob Bornecrantz 2019-06-30 14:30:25 +0100
  • e336590153 t/cli: Use new prober function helpers Jakob Bornecrantz 2019-06-30 14:30:10 +0100
  • b7defdb0ae st/oxr: Use new prober function helpers Jakob Bornecrantz 2019-06-30 14:29:52 +0100
  • 985536457f xrt: Add helper accessor functions to prober Jakob Bornecrantz 2019-06-30 14:06:17 +0100
  • ccac11ac1d st/prober: Remove auto-wrapper Jakob Bornecrantz 2019-06-30 14:28:39 +0100
  • cc83b93733 d/psmv: Add helper function to convert value to u8 Jakob Bornecrantz 2019-06-25 00:58:27 +0100
  • af7238ec21 t/common: Link with Libusb1 Jakob Bornecrantz 2019-06-28 17:49:24 +0100
  • 1f0b43632c build: Adjust OpenCV components add JPEG and use libusb cmake file Ryan Pavlik 2019-06-13 15:38:18 -0500
  • 7a36e9eaf3 build: Add FindLibusb1.cmake Ryan Pavlik 2019-06-13 15:37:36 -0500
  • 1e8d683a49 t/common: Add PSVR to list of defines in targets_enabled Jakob Bornecrantz 2019-06-28 16:53:53 +0100
  • 58da7263f1 t/common: Fix typo in PSMV define Jakob Bornecrantz 2019-06-28 16:53:32 +0100
  • b25d1651f0 ci: Update arch image and script. Ryan Pavlik 2019-06-19 12:06:19 -0500
  • ef36766aca t/cli: Stub for calibration Jakob Bornecrantz 2019-06-26 14:49:11 +0100
  • 249b9a03ca t/cli: Turn prober command into a cli interface for Monado Jakob Bornecrantz 2019-06-26 12:21:13 +0100
  • 699bb8d5ad st/prober: Implement camera listing function Jakob Bornecrantz 2019-06-28 14:02:10 +0100
  • 16f8b013ec st/prober: Save usb path and product name Jakob Bornecrantz 2019-06-26 15:10:32 +0100
  • 24d3dc45c8 xrt: Add interface to list cameras Jakob Bornecrantz 2019-06-28 13:59:03 +0100
  • f926f42a0d xrt: Remove unused field on xrt_prober_device Jakob Bornecrantz 2019-06-26 16:25:55 +0100
  • 0d75b465bd build: Move enabled-driver defines to a header, instead of compiler options for every target. Ryan Pavlik 2019-06-26 10:52:27 -0500
  • ec69936890 build: Revert "Only show the XRT_BUILD_ defines where they're needed." Jakob Bornecrantz 2019-06-26 16:17:01 +0100
  • de4dc03ab7 st/oxr: Save people from shooting themselves in the foot Jakob Bornecrantz 2019-06-25 18:36:14 +0100
  • 1f84814721 st/prober: Allow "found" functions called by prober to make more than one device. Ryan Pavlik 2019-06-21 18:01:27 -0500
  • a673a4d469 st/oxr: Make the binding finder return bool so we can chain it. Ryan Pavlik 2019-06-21 18:39:20 -0500
  • ccf26dcd4e os/hid: Add support for get/set feature reports. Ryan Pavlik 2019-06-21 15:00:53 -0500
  • 2b006d5df7 aux/math: Add quaternion normalization Ryan Pavlik 2019-06-21 15:43:45 -0500
  • 46fa9cbd25 t/prober: Refactor closing down a bit Jakob Bornecrantz 2019-06-21 21:56:06 +0100
  • 0fa7af1dd2 d/psvr: Set name of PSVR headset Jakob Bornecrantz 2019-06-21 21:55:43 +0100
  • 257cf6b5a8 prober: Fix typo Ryan Pavlik 2019-06-21 12:50:31 -0500
  • cfb443843f targets/common: Add comment to target_entry_list Ryan Pavlik 2019-06-21 12:34:29 -0500
  • 3cc7ee872a d/psmv: Fix typo Ryan Pavlik 2019-06-19 17:16:30 -0500
  • 334d62dfcd build: Only show the XRT_BUILD_ defines where they're needed. Ryan Pavlik 2019-06-19 16:48:01 -0500
  • 80cf616355 st/prober: Improve printing order of dumping Jakob Bornecrantz 2019-06-21 17:10:57 +0100
  • cf8dfe6357 st/prober: Prefer deb_path for finding usb bus and addr Jakob Bornecrantz 2019-06-21 14:43:21 +0100
  • a3ae5ae453 st/prober: Probe for V4L devices Jakob Bornecrantz 2019-06-20 18:27:21 +0100
  • cb44c822d2 st/prober: Refactor hidraw enumeration code in udev file Jakob Bornecrantz 2019-06-20 15:14:53 +0100
  • dfdc794272 st/prober: Refactor libuvc code to own file Jakob Bornecrantz 2019-06-20 15:14:09 +0100
  • d9b820c834 st/prober: Refactor libusb code to own file Jakob Bornecrantz 2019-06-20 14:51:34 +0100
  • 7f07cee387 st/prober: Guard libudev usage Jakob Bornecrantz 2019-06-20 18:02:28 +0100
  • 542208bd42 d/ohmd: Fix warning by including right header Jakob Bornecrantz 2019-06-19 16:45:01 +0100
  • e5325d5a66 oxr: Use absolute path to runtime in manifest by default Benjamin Saunders 2019-06-19 07:54:44 -0700
  • c5fea837f3 oxr: Allow relative vs absolute manifest path to be selected at configure time. Ryan Pavlik 2019-06-18 15:09:45 -0500
  • 88efae1078 oxr: Generate the dev manifest using the same template as installed. Ryan Pavlik 2019-06-18 15:05:58 -0500
  • fc98db1439 oxr: Use an absolute path in the installed runtime manifest. Ryan Pavlik 2019-06-18 15:05:20 -0500
  • 66086c1b0b oxr: Reduce proportion of install that's platform-guarded Ryan Pavlik 2019-06-18 14:59:06 -0500
  • 40d8446ba8 oxr: Use absolute path of runtime library in manifest Benjamin Saunders 2019-06-14 12:23:30 -0700
  • 43f2a0f054 t/common: Code style Jakob Bornecrantz 2019-06-19 12:10:12 +0100
  • 6664588eba Added a delay quirk to allow the Oculus Rift CV1 to initialize properly. Caleb Szalacinski 2019-06-18 20:36:43 -0500
  • d30cd0b639 st/oxr: Fix segfault due to bad U_ZERO of sub_paths Jakob Bornecrantz 2019-06-18 21:32:08 +0100
  • e70a28b912 st/oxr: Fix enumerating swapchain formats on headless Ryan Pavlik 2019-06-05 14:14:18 -0500
  • 93c5ae105f st/oxr: Fix typo. Ryan Pavlik 2019-06-18 14:46:51 -0500
  • c327d5e48c st/oxr: Banish remaining bare calloc calls. Ryan Pavlik 2019-06-18 14:13:35 -0500
  • 901254b9ac aux/util: Improve docs for calloc wrappers Ryan Pavlik 2019-06-18 14:09:16 -0500
  • edfa0323a3 comp: Use U_ZERO Ryan Pavlik 2019-06-18 14:04:19 -0500
  • 3de9b08ebc d/psmv: Use U_ZERO Ryan Pavlik 2019-06-18 14:04:10 -0500
  • 2175a4226b d/psvr: Use U_ZERO Ryan Pavlik 2019-06-18 14:04:01 -0500
  • 661fa79057 st/prober: Use U_ZERO Ryan Pavlik 2019-06-18 14:03:53 -0500
  • bc4b36ed61 st/oxr: Use U_ZERO Ryan Pavlik 2019-06-18 14:03:42 -0500
  • 15b61b5c4f util: Add U_ZERO and U_ZERO_ARRAY wrappers for memset. Ryan Pavlik 2019-06-18 13:51:23 -0500
  • 02be89bf35 targets: De-duplicate conditional inclusion of driver objects/libraries. Ryan Pavlik 2019-06-18 13:26:23 -0500
  • 9d57e158f9 aux/util: fix truncation warning Ryan Pavlik 2019-05-06 11:57:33 -0500
  • 287bd1cb06 d/ohmd: Cast bitmask enum Ryan Pavlik 2019-06-18 13:25:54 -0500
  • 839d08616e drv/psvr: Fix some enum casting build errors Ryan Pavlik 2019-05-06 11:57:23 -0500
  • b004f95503 comp: Adjust initialization order to match declaration. Ryan Pavlik 2019-05-01 09:47:41 -0500
  • 941a18e06a util/u_device: Use typed calloc wrapper Ryan Pavlik 2019-06-18 13:24:37 -0500
  • fbfee92601 d/oh: Have prober include interface header Ryan Pavlik 2019-06-18 13:24:55 -0500
  • 0472bef1fa d/hdk: Have prober include interface header Ryan Pavlik 2019-06-18 13:24:46 -0500
  • 0f2635a6eb a/os: Add extern "C" to hid header Ryan Pavlik 2019-06-18 13:22:30 -0500
  • d969297c50 ci: Add clang-format and codespell job to pipeline Ryan Pavlik 2019-06-18 11:27:12 -0500
  • 739b6b7895 st/oxr: Code style fix Jakob Bornecrantz 2019-06-18 18:04:05 +0100
  • 58f5d56d48 st/oxr: Code style fix Ryan Pavlik 2019-06-18 11:18:47 -0500
  • 620fc01720 README: Codespell fix Ryan Pavlik 2019-06-18 13:05:37 -0500
  • 9635952165 aux/math: Codespell fix Ryan Pavlik 2019-06-18 11:18:33 -0500
  • 21e324ed57 comp: Codespell fix Ryan Pavlik 2019-06-18 11:17:57 -0500
  • de0506fb0c d/oh: Codespell fix Ryan Pavlik 2019-06-18 11:17:46 -0500
  • aeff374fcb d/psvr: Codespell fix Ryan Pavlik 2019-06-18 11:17:37 -0500
  • 2228a00b08 st/oxr: Codespell fix Ryan Pavlik 2019-06-18 11:17:26 -0500
  • 126ef51090 scripts: Add format-and-spellcheck.sh Ryan Pavlik 2019-06-18 12:41:44 -0500
  • e27099206a scripts: Add codespell script Ryan Pavlik 2019-06-18 11:15:30 -0500
  • a01cda7434 scripts: Replace format-project.sh with faster and BSL-1.0 licensed one Ryan Pavlik 2019-06-18 11:14:30 -0500
  • e745a28374 st/oxr: Basic foundation for input and output Jakob Bornecrantz 2019-05-07 13:47:18 +0100
  • b71e143eaa d/psmv: Add PS Move driver Jakob Bornecrantz 2019-05-31 17:52:54 +0100