Commit graph

  • 9d1353c626 t/gui: Connect it all together Jakob Bornecrantz 2019-09-02 13:20:09 +0100
  • a507aee906 t/gui: Add two scenes Jakob Bornecrantz 2019-09-02 13:18:50 +0100
  • 74bdb0cb38 t/gui: Add imgui code Jakob Bornecrantz 2019-08-31 15:03:19 +0100
  • 71b3de9c46 t/gui: Add scene manager Jakob Bornecrantz 2019-09-02 13:15:51 +0100
  • c474112782 t/gui: Add OpenGL sink code Jakob Bornecrantz 2019-08-31 14:57:19 +0100
  • 968952aa9e t/gui: Add st/prober code Jakob Bornecrantz 2019-08-31 14:53:14 +0100
  • 44d58037b7 t/gui: Add SDL2 based GUI target Jakob Bornecrantz 2019-07-21 15:45:50 +0100
  • d48b3385f8 ext/imgui: Add Dear ImGui Jakob Bornecrantz 2019-08-06 18:55:03 +0100
  • a673f9b7fc st/oxr: Add Monado ball on a stick controller Jakob Bornecrantz 2019-09-03 15:25:44 +0100
  • 79ad85e9b7 st/oxr: Add interaction profile code Jakob Bornecrantz 2019-09-02 22:04:13 +0100
  • 2337299279 st/oxr: Make sure action keys don't start at zero Jakob Bornecrantz 2019-09-02 20:40:06 +0100
  • 2db3df9027 st/oxr: Add oxr_sink_logger, the slog-inator! Jakob Bornecrantz 2019-09-05 23:15:25 +0100
  • 81213f119c os: Tidy threading Jakob Bornecrantz 2019-09-15 15:39:30 +0100
  • ee5fe9a4e5 d/psmv: Even more tidy Jakob Bornecrantz 2019-09-15 15:39:22 +0100
  • 0641342b7d d/psmv: Tidy driver Jakob Bornecrantz 2019-09-15 15:29:34 +0100
  • 3d744c5959 d/psmv: Add support for ZCM2 Jakob Bornecrantz 2019-09-15 15:08:22 +0100
  • e98fb81c56 d/psmv: Make calibration values slight more readable Jakob Bornecrantz 2019-09-15 15:07:31 +0100
  • 7dcfe5ca50 d/psmv: Flip axis once more Jakob Bornecrantz 2019-09-15 13:12:25 +0100
  • 932b8dfd70 d/psmv: Refactor calibration and make room for ZCM2 Jakob Bornecrantz 2019-09-15 12:11:17 +0100
  • b5c7f080de d/psmv: Use new thread helper to create a pulling thread Jakob Bornecrantz 2019-09-13 19:34:30 +0100
  • 0d09d225dd os: Add wrappers for threading primitives Jakob Bornecrantz 2019-09-13 19:34:10 +0100
  • e82f3616c9 d/psmv: Tick time Jakob Bornecrantz 2019-09-11 21:32:40 +0100
  • b5c37bcf10 d/psmv: Don't force sending of update packet when setting output Jakob Bornecrantz 2019-09-11 21:27:03 +0100
  • 523c9980c9 d/psmv: Super simple sensor "fusion" Jakob Bornecrantz 2019-09-11 20:50:58 +0100
  • 1488dcf579 d/psmv: Add stub update fusion function Jakob Bornecrantz 2019-09-11 20:05:30 +0100
  • d2acc9d6e4 d/psmv: Also set gyro data Jakob Bornecrantz 2019-09-11 18:09:39 +0100
  • c5e5c98c9c d/psmv: Shouldn't negate Z-axis in gyro calibration data Jakob Bornecrantz 2019-09-11 18:09:11 +0100
  • 5b02974ae0 d/psmv: Correctly handle z-axis Jakob Bornecrantz 2019-09-11 16:03:47 +0100
  • e179349644 d/psvr: Super simple sensor "fusion" Jakob Bornecrantz 2019-09-11 16:42:59 +0100
  • 750b8bb755 d/psvr: Expose more data via variable code Jakob Bornecrantz 2019-09-11 16:05:10 +0100
  • c2c230b3de d/psvr: Refactor and improve packet reading Jakob Bornecrantz 2019-09-11 16:06:58 +0100
  • bf9bcf8e26 d/psvr: Read sensor packets when updating input Jakob Bornecrantz 2019-09-11 16:06:55 +0100
  • 8d001ca95f st/oxr: Even more fixes for system xdevs Jakob Bornecrantz 2019-09-09 21:56:42 +0100
  • affd1cb2c1 st/oxr: Tidy Jakob Bornecrantz 2019-09-09 20:47:43 +0100
  • b84413cc35 st/oxr: Fix system xdev init Jakob Bornecrantz 2019-09-09 20:47:19 +0100
  • 94d4822afb d/psmv: Use correct calibration value Jakob Bornecrantz 2019-09-08 09:54:39 +0100
  • 962de77ca0 st/oxr: Carry around extra xrt_devices Jakob Bornecrantz 2019-07-24 17:15:15 +0100
  • 2abc98dbec aux/util: Add split sink Jakob Bornecrantz 2019-09-03 10:07:20 +0100
  • 798ef43342 st/prober: Make sure the usb-product is always filled out Jakob Bornecrantz 2019-09-02 13:25:59 +0100
  • c021199b98 xrt: Add interface to prober to open video devices Jakob Bornecrantz 2019-09-02 13:25:52 +0100
  • 3b1abffa2d xrt: Refactor frameserver start stream arguments Jakob Bornecrantz 2019-09-02 13:23:32 +0100
  • 1b35846506 d/psmv: Expose more variables and add gui annotations Jakob Bornecrantz 2019-09-07 14:31:57 +0100
  • 10d9fbcd9e aux/util: Add some gui annotations to variable tracking Jakob Bornecrantz 2019-09-07 14:31:06 +0100
  • 2a6e194b2d d/psmv: Improve accelerometer adjustment Jakob Bornecrantz 2019-09-06 19:13:25 +0100
  • 2e5c8f43a0 d/psmv: Export a whole lot more variables Jakob Bornecrantz 2019-09-06 18:11:11 +0100
  • 9cf6108899 aux/util: Add more types to variable tracker Jakob Bornecrantz 2019-09-06 18:10:08 +0100
  • 5e3d5295b7 xrt: Add xrt_vec3_i32 Jakob Bornecrantz 2019-09-06 18:09:35 +0100
  • 3f13224502 d/psmv: Fix strict aliasing warnings when compiling with optimisations Jakob Bornecrantz 2019-09-06 15:36:02 +0100
  • aaaa9fc235 st/oxr: Fix strict aliasing warnings when compiling with optimisations Jakob Bornecrantz 2019-09-06 15:35:41 +0100
  • e8ead02c4c st/oxr: Silence warning from snprintf when compiling with optimisations Jakob Bornecrantz 2019-09-06 15:45:48 +0100
  • d6465bc017 d/psvr: Enable by default Jakob Bornecrantz 2019-08-31 12:59:10 +0100
  • 8570493db1 d/psvr: Add variable tracking Jakob Bornecrantz 2019-08-31 12:47:20 +0100
  • 9192c9c6b5 d/psmv: Add variable tracking Jakob Bornecrantz 2019-08-31 12:47:45 +0100
  • 676bc81f40 d/v4l2: Add variable tracking Jakob Bornecrantz 2019-08-31 12:48:15 +0100
  • d8f8f670d3 st/prober: Add variable tracking Jakob Bornecrantz 2019-08-31 12:49:32 +0100
  • 591e6d3b29 st/oxr: Add variable tracking Jakob Bornecrantz 2019-08-31 12:49:04 +0100
  • a9e88f3f20 aux/util: Add variable tracking code Jakob Bornecrantz 2019-08-31 12:46:25 +0100
  • 58008d2ff1 d/psmv: Return error code Jakob Bornecrantz 2019-09-05 22:17:57 +0100
  • 1ae8acc71c d/psmv: Read calibration data Jakob Bornecrantz 2019-09-05 17:24:35 +0100
  • 29b1713be9 xrt: Add enum xrt_device_name so that state trackers can reason about device Jakob Bornecrantz 2019-09-04 12:43:57 +0100
  • a0f2793457 xrt: It's a cross not a x Jakob Bornecrantz 2019-09-03 15:24:58 +0100
  • 93ccced80b README: Add package name for glslangValidator Jakob Bornecrantz 2019-09-01 22:58:15 +0100
  • 5de401ea58 comp: Tidy wait frame Jakob Bornecrantz 2019-08-31 13:24:40 +0100
  • cfb1ca3052 comp: Ensure nominal_frame_interval_ns is a sane value Jakob Bornecrantz 2019-08-31 14:12:14 +0100
  • cfa89b84c1 d/psmv: Tidy doc Jakob Bornecrantz 2019-08-27 09:04:03 +0100
  • 005abd5429 t/cli: Tidy CMakeLists.txt file Jakob Bornecrantz 2019-08-27 08:52:57 +0100
  • 358183115f aux/track: Micro optimize hsv filter Jakob Bornecrantz 2019-08-27 08:29:41 +0100
  • f5a93699cb xrt: Add XRT_NO_INLINE define Jakob Bornecrantz 2019-08-27 08:29:17 +0100
  • 1e93ba2461 xrt: Refactor frame interface Jakob Bornecrantz 2019-08-22 14:15:41 +0100
  • b9c3ac797e xrt: Add colour structs Jakob Bornecrantz 2019-08-22 14:11:25 +0100
  • 7f3651775b xrt: Add xrt_reference struct Jakob Bornecrantz 2019-08-22 14:10:58 +0100
  • 6774a7e1b3 xrt: Add atomics and container_of helpers Jakob Bornecrantz 2019-08-22 14:09:35 +0100
  • 98d7c3542c d/v4l2: Minor fixes Jakob Bornecrantz 2019-08-22 14:18:45 +0100
  • 86f9907b1b ci: Try fixing deploy failure. Ryan Pavlik 2019-08-23 09:42:41 -0500
  • 051c298369 docs: Fix include paths for doxygen Ryan Pavlik 2019-08-23 09:28:50 -0500
  • 59a8033ffb README: Update Ryan Pavlik 2019-08-23 09:21:40 -0500
  • 98417c6a28 ci: Deploy pages only on master branch. Ryan Pavlik 2019-08-23 09:11:25 -0500
  • ec760693a8 ci: Initial set up of docs building to pages. Ryan Pavlik 2019-08-23 09:07:49 -0500
  • 0f9b5786f3 st/oxr: Remove unnecessary NULL check Jakob Bornecrantz 2019-08-22 16:46:34 +0100
  • a8ae7c432d aux/tracking: Fix class vs struct warnings in calibration and hsv debug code. Ryan Pavlik 2019-08-21 14:29:37 -0500
  • 12de62fdbc d/psmv: Fix typo in bit mask. Ryan Pavlik 2019-08-21 14:28:54 -0500
  • dae90d4b42 st/oxr: Fix potential null-deref in events. Ryan Pavlik 2019-08-21 14:28:32 -0500
  • 624fe8ab59 st/oxr: Change iteration of actions. Ryan Pavlik 2019-08-21 14:28:07 -0500
  • 79402d0081 aux/track: Add stub calibration tracker Jakob Bornecrantz 2019-07-23 17:29:14 +0100
  • a2ffb18852 aux/util: Add a special yuv or yuyv converter sink Jakob Bornecrantz 2019-08-05 19:20:53 +0100
  • fc88d7d099 aux/util: Add more formats Jakob Bornecrantz 2019-08-04 20:23:00 +0100
  • 36f24036eb xrt: Add more formats Jakob Bornecrantz 2019-08-04 20:22:45 +0100
  • c8f16be641 xrt: Refactor out frame from frameserver Jakob Bornecrantz 2019-08-20 12:17:24 +0100
  • d9736ba3b7 comp: wait for next frame in xrWaitFrame Christoph Haag 2019-08-19 19:18:50 +0200
  • 24184969ab doc: Doxyfile extension update Ryan Pavlik 2019-08-19 16:51:01 -0500
  • 2389c207f5 st/oxr: debug utils extension cleanup Ryan Pavlik 2019-08-19 17:12:14 -0500
  • 077d0c39c5 st/oxr: Unify handling of extensions. Ryan Pavlik 2019-08-19 12:37:50 -0500
  • c111f528b8 oxr: Optionally install as the default runtime Benjamin Saunders 2019-06-14 13:57:34 -0700
  • a0fcaf9b6b aux/util: Disable use of conversion table for YUV to RGB for now Jakob Bornecrantz 2019-08-17 10:34:40 +0100
  • 042d30c590 comp: Fix warnings Jakob Bornecrantz 2019-08-17 10:34:12 +0100
  • 33dd9b65ea st/oxr: Don't pad systemName with a lot of padding Jakob Bornecrantz 2019-08-17 00:26:13 +0100
  • e824b83112 st/oxr: Install manifest to major version "1" subdir Ryan Pavlik 2019-08-16 09:53:39 -0500
  • 6566e7d21d st/oxr: Return FUNCTION_UNSUPPORTED for some not-enabled extensions. Ryan Pavlik 2019-08-16 17:48:22 -0500
  • ac22f30a2c st/oxr: xrGetInstanceProcAddr typo fix. Ryan Pavlik 2019-08-16 17:45:55 -0500
  • ad6c26c231 st/oxr: xrGetInstanceProcAddr doesn't require an instance to enumerate layers Ryan Pavlik 2019-08-16 17:43:34 -0500