Commit graph

  • 4d94e0d77b d/vive: Apply all axis flip after scale and bias Jakob Bornecrantz 2019-12-22 20:38:02 +0000
  • eb9084bfc6 d/vive: Tidy IMU code Jakob Bornecrantz 2019-12-22 20:31:25 +0000
  • 5aa0188280 d/vive: Tidy and refactor config parsing Jakob Bornecrantz 2019-12-21 11:59:28 +0000
  • ba104f59f3 d/vive: Tidy motherboard thread Jakob Bornecrantz 2019-12-22 13:34:48 +0000
  • 85197f1584 d/vive: Tidy sensors thread Jakob Bornecrantz 2019-12-21 16:52:42 +0000
  • 784b53ded2 d/vive: Spew instead of debug vive_device_update_inputs Jakob Bornecrantz 2019-12-22 13:35:24 +0000
  • 5c830f16b2 t/oxr: Fix linking in absence of SDL2 Ryan Pavlik 2019-12-03 14:11:11 -0600
  • 286e11921c build: Adjust options to be more complete. Ryan Pavlik 2019-12-03 13:05:29 -0600
  • 60460c9c5e build: Pass -Wl,--no-undefined when linking Ryan Pavlik 2019-12-03 13:05:02 -0600
  • 6d60227e06 comp: More renaming for clarity Ryan Pavlik 2019-12-03 13:04:38 -0600
  • 9668437c78 comp: Rename comp_xlib_client to indicate it's also GL related Ryan Pavlik 2019-12-03 12:07:53 -0600
  • e49fdd8523 st/oxr: EGL extension requires OpenGL enabled Ryan Pavlik 2019-12-03 11:54:05 -0600
  • 51c3240c23 st/oxr: Improve extension support header. Ryan Pavlik 2019-12-03 11:53:31 -0600
  • f25b5d7f8d st/gui: clang-tidy Ryan Pavlik 2019-12-03 10:28:29 -0600
  • c92590930d d/vive: clang-tidy Ryan Pavlik 2019-12-03 10:28:22 -0600
  • 5772f86292 d/psvr: clang-tidy Ryan Pavlik 2019-12-03 10:27:44 -0600
  • a36d351a18 d/psmv: clang-tidy Ryan Pavlik 2019-12-03 10:27:03 -0600
  • 56f8e3272e a/tracking: clang-tidy Ryan Pavlik 2019-12-03 10:26:50 -0600
  • ceb600167c u/var: Clang tidy and make param names consistent/expressive Ryan Pavlik 2019-12-03 10:20:36 -0600
  • 24158bd747 t/gui: Apply clang-tidy fixes to remove redundant returns. Ryan Pavlik 2019-12-03 10:17:46 -0600
  • d9fb855f6e t/cli: Fix type correctness Ryan Pavlik 2019-12-03 10:04:03 -0600
  • 06ce6617f5 st/oxr: Port logger realloc to helper macro Ryan Pavlik 2019-12-03 09:51:18 -0600
  • c9f1b2be4b d/vive: Port realloc to helper macro Ryan Pavlik 2019-12-03 09:50:43 -0600
  • a6d9eea394 comp: Port memory allocation to the helper macros Ryan Pavlik 2019-12-03 09:49:59 -0600
  • 2d86dfd560 d/v4l2: Type safety fixes and realloc porting Ryan Pavlik 2019-11-14 11:38:25 -0600
  • b47428b451 st/p: Convert to realloc macro Ryan Pavlik 2019-12-03 09:35:05 -0600
  • f6d3aabc08 st/oxr: Convert remaining realloc in binding code Ryan Pavlik 2019-12-02 17:16:06 -0600
  • 2b5fa2c57f st/p: Fix enum types in libusb usage Ryan Pavlik 2019-12-02 17:06:34 -0600
  • 447b3550e8 st/oxr: Fix enum types in shipped bindings Ryan Pavlik 2019-11-14 11:39:26 -0600
  • 2751824e16 st/gui: Type safety fixes Ryan Pavlik 2019-11-14 11:39:13 -0600
  • e11eb0203f d/vive: Initializer order fix Ryan Pavlik 2019-11-14 11:38:58 -0600
  • 282f38ca62 d/vive: Type safety fix Ryan Pavlik 2019-11-14 11:38:47 -0600
  • be8530db74 d/psvr: Type correctness fixes Ryan Pavlik 2019-11-14 11:37:57 -0600
  • a7a7545d0d d/psmv: Casting/type safety fixes Ryan Pavlik 2019-11-14 11:37:44 -0600
  • 86db0622f9 d/vive: Split nxjson sources from vive sources Ryan Pavlik 2019-11-14 11:37:29 -0600
  • fcd43180e6 comp: Error when forcing a nonexistent vulkan gpu index Christoph Haag 2019-12-03 20:32:31 +0100
  • d00fdf5a49 scripts: Add .hpp as an extension to process (codespell/format) Ryan Pavlik 2019-12-03 08:52:45 -0600
  • 808892742b st/p: Fix allocation size error with realloc macro Ryan Pavlik 2019-12-02 17:20:44 -0600
  • f20a0e14e0 st/oxr: Fix oversized allocation in binding code Ryan Pavlik 2019-12-02 17:15:46 -0600
  • 4f6b4761cb aux/util: Add U_ARRAY_REALLOC_OR_FREE to safely wrap realloc. Ryan Pavlik 2019-12-02 17:15:12 -0600
  • a602b2247f st/oxr: Fix bug in get current interaction profile. Ryan Pavlik 2019-12-02 17:05:50 -0600
  • 7ca4fb34d5 d/v4l2: typo fix Ryan Pavlik 2019-11-14 11:38:31 -0600
  • 90e57a4e8a xrt: Fix types related to EGL. Ryan Pavlik 2019-12-02 17:24:29 -0600
  • 93f89ae526 ci: Update CI templates Ryan Pavlik 2019-12-03 09:15:33 -0600
  • ba9fd61bb8 u/sink: Reject frames that don't have a valid JPEG header Jakob Bornecrantz 2019-11-23 00:01:05 +0000
  • cdec2ca367 t/calib: Add resolution size to image name Jakob Bornecrantz 2019-11-22 23:59:35 +0000
  • ab0d94201a t/calib: s/grey/gray/g Jakob Bornecrantz 2019-11-22 15:53:17 +0000
  • 6cba920668 t/calib: Force the principal point to the center of the image Jakob Bornecrantz 2019-11-22 15:51:58 +0000
  • 9b60bd7c77 t/calib: Add support to load images Jakob Bornecrantz 2019-11-22 14:20:19 +0000
  • 0cbd3e8601 t/calib: Do not fix principal point and tweak balance Jakob Bornecrantz 2019-11-22 14:19:22 +0000
  • 392b42e900 t/calib: Don't double wait for frame after finding a measurement Jakob Bornecrantz 2019-11-22 14:09:29 +0000
  • 3f202d0d6f t/calib: Make cooldown period separate from wait period Jakob Bornecrantz 2019-11-22 12:20:53 +0000
  • 86dc9e1a6b t/calib: Re-organize parameters and make it possible to select board type Jakob Bornecrantz 2019-11-22 11:41:36 +0000
  • 9a4b55758a st/gui: Add support for mirror RGB option Jakob Bornecrantz 2019-11-21 22:39:27 +0000
  • de67590bbf t/calib: Tweak defaults Jakob Bornecrantz 2019-11-21 22:36:58 +0000
  • 504a34bc95 t/calib: Tidy messages Jakob Bornecrantz 2019-11-21 22:42:54 +0000
  • 276e81c373 t/calib: Add option to mirror RGB image Jakob Bornecrantz 2019-11-21 22:35:39 +0000
  • 94c55fc206 t/calib: Ensure that camera is still before taking measurment Jakob Bornecrantz 2019-11-21 22:34:52 +0000
  • 50d28369c4 m/headers: Rename C++ headers to hpp and tidy headers Jakob Bornecrantz 2019-11-21 13:15:38 +0000
  • 54f7c2ed1d t/headers: Rename C++ headers to hpp and tidy headers Jakob Bornecrantz 2019-11-21 13:00:52 +0000
  • 84f9ad962c st/gui: Tidy UI Jakob Bornecrantz 2019-11-20 23:48:54 +0000
  • ff4b91c688 st/gui: Expose fisheye option Jakob Bornecrantz 2019-11-20 23:46:42 +0000
  • dc6da46852 st/gui: Add option to save image and add separators" Jakob Bornecrantz 2019-11-20 21:58:28 +0000
  • d6317b2a14 st/gui: Expose new parameters to calibration Jakob Bornecrantz 2019-11-19 23:38:48 +0000
  • 587c71182b t/calib: Make it possible to use fisheye functions (mono only) Jakob Bornecrantz 2019-11-20 23:46:12 +0000
  • a36af4227f t/calib: Make it possible to save images used during calibration (mono only) Jakob Bornecrantz 2019-11-20 21:58:17 +0000
  • 26d7e91615 t/calib: Even more docs Jakob Bornecrantz 2019-11-20 19:10:05 +0000
  • 4925ea657f t/calib: Add support for [asym]circles grid, not active right now Jakob Bornecrantz 2019-11-20 12:38:56 +0000
  • bd02e47078 t/calib: Add mono calibration Jakob Bornecrantz 2019-11-19 23:38:27 +0000
  • 49f9a1a46f t/calib: Add stub for hacking in measurments Jakob Bornecrantz 2019-11-20 12:41:28 +0000
  • 6bc617b8e3 t/calib: Tidy TermCriteria Jakob Bornecrantz 2019-11-19 22:49:21 +0000
  • 645a45c167 t/calib: Tweak default params Jakob Bornecrantz 2019-11-19 16:57:51 +0000
  • c16756c330 t/calib: Ensure everything have initializers Jakob Bornecrantz 2019-11-19 13:47:02 +0000
  • ebb41601ed t/calib: Some doc-comments and typedefs to clarify code Jakob Bornecrantz 2019-11-19 13:24:39 +0000
  • 79b7d2504a t/calib: Expand mono calibration a bit Jakob Bornecrantz 2019-11-18 19:13:12 +0000
  • 9347ecfe00
    xrt: check arraySize==1 when using OpenGL ES 2 Simon Ser 2019-11-15 17:30:57 +0100
  • c395f85565
    oxr: add XR_TYPE_SWAPCHAIN_IMAGE_OPENGL_ES_KHR support Simon Ser 2019-10-30 15:43:01 +0100
  • 81cace0250
    comp: replace glCreateTextures with glGenTextures+glBindTexture Simon Ser 2019-10-30 15:30:50 +0100
  • a8b2370946
    xrt: accept OpenGL ES in oxr_session_populate_egl Simon Ser 2019-10-30 15:29:57 +0100
  • 5eacb6f309
    xrt: add support for OpenGL ES Simon Ser 2019-10-29 11:08:11 +0100
  • b358e22fd7 t/calib: Stub in support for mono calibration Jakob Bornecrantz 2019-11-17 22:01:59 +0000
  • ad45aeb0a7 t/calib: Refactor loading a bit more Jakob Bornecrantz 2019-11-17 12:37:19 +0000
  • 4af9978803 st/gui: Correctly destroy timekeeping Jakob Bornecrantz 2019-11-17 20:53:08 +0000
  • b17f1c2f97 st/oxr: Initialize sdl on main thread Christoph Haag 2019-11-17 00:37:55 +0100
  • 2ad2243fe7 t/doc: Do not put directory in aux_tracking group Jakob Bornecrantz 2019-11-16 23:29:29 +0000
  • 38ec113c04 t/calib: Add comments to sizes Jakob Bornecrantz 2019-11-16 23:29:10 +0000
  • 8917607a49 t/calib: Also expose disparity_to_depth on both raw and refined settings Jakob Bornecrantz 2019-11-16 23:27:32 +0000
  • 6d8abd87a8 t/calib: Tidy and rename calibration data to settings Jakob Bornecrantz 2019-11-16 23:17:11 +0000
  • f364b7a45b t/calib: Make prober load calibration data instead of trackers Jakob Bornecrantz 2019-11-16 12:15:06 +0000
  • 5a600ffbcf t/calib: Make destroy funcitons take pointer to pointer Jakob Bornecrantz 2019-11-16 11:42:33 +0000
  • ee3d9d08f6 u/time: Send in a pointer to pointer to the timekeeping destroy function Jakob Bornecrantz 2019-11-15 20:30:01 +0000
  • 786e67f189 u/time: Mark exported functions as C to get even better errors Jakob Bornecrantz 2019-11-15 20:28:24 +0000
  • 76445c8fe9 d/psvr: Fix use after free of timekeeping Jakob Bornecrantz 2019-11-15 15:23:25 +0000
  • b33811930b d/psvr: Get data info packet 0x82 Jakob Bornecrantz 2019-11-15 14:07:39 +0000
  • 1e6d7bad1b scripts: Also ignore asm/byteorder.h include Jakob Bornecrantz 2019-11-15 14:55:08 +0000
  • c7af592b2b scripts: Remove broken ignored word Jakob Bornecrantz 2019-11-15 10:35:47 +0000
  • b4e3dbbd18 scripts: Fix codespell false-positive. Ryan Pavlik 2019-11-13 21:46:40 -0600
  • 419f038017 t/calib: Also save the fisheye distortion always Jakob Bornecrantz 2019-11-14 17:05:16 +0000
  • f9599a6763 t/imu: Make sure imu_fusion is aligned Jakob Bornecrantz 2019-11-14 16:35:56 +0000
  • 08e898c111 comp: Do not use cut-off in vive shader Jakob Bornecrantz 2019-11-12 18:38:54 +0000