Commit graph

  • 86d906cb4d comp: Refactor documentation Jakob Bornecrantz 2019-04-06 12:57:34 +0100
  • 6fb8a216a3 aux/math: Group the files and structs in documentation Jakob Bornecrantz 2019-04-06 12:29:47 +0100
  • d1b91e5451 aux/util: Group the files and structs in documentation Jakob Bornecrantz 2019-04-06 12:28:56 +0100
  • 6355f02ae7 st/oxr: Tidy code style Jakob Bornecrantz 2019-04-06 09:40:54 +0100
  • 98cdb84b26 st/oxr: Simplify and dedupe session creation. Ryan Pavlik 2019-04-05 17:13:58 -0500
  • 6209e17c76 st/oxr: Make verification macros confirm that the handle is alive. Ryan Pavlik 2019-04-05 17:21:35 -0500
  • e5561b9b90 st/oxr: Minimal debug messenger "implementation". Ryan Pavlik 2019-04-04 17:56:31 -0500
  • f533d737b9 st/oxr: Improve action space stubs. Ryan Pavlik 2019-04-05 17:28:36 -0500
  • 0b2b99ca89 st/oxr: Improve actionset/action stubs. Ryan Pavlik 2019-04-05 17:28:16 -0500
  • a958fd2820 st/oxr: Provide handle lifecycle management Ryan Pavlik 2019-04-05 14:18:03 -0500
  • 1a85fef0a9 u_misc: Add missing include. Ryan Pavlik 2019-04-03 11:57:05 -0500
  • 918b7ea467 st/oxr: Silence warning Jakob Bornecrantz 2019-04-05 10:19:49 +0100
  • ab275a625e st/oxr: Use system name from xrt_device Christoph Haag 2019-04-04 23:01:28 +0200
  • 55ec276810 d/ohmd: Set xrt_device name to name from OpenHMD Christoph Haag 2019-04-04 23:01:28 +0200
  • 81b423b6bf xrt: Add name to xrt_device Christoph Haag 2019-04-04 23:01:28 +0200
  • cae8d40c11 st/oxr: Add viewport scaling env variable Jakob Bornecrantz 2019-04-03 17:55:20 +0100
  • 76c9cd4c67 comp: Filter distortion texture lineary Jakob Bornecrantz 2019-04-03 17:54:16 +0100
  • 1873d3a1d2 comp: Tidy code Jakob Bornecrantz 2019-04-03 17:24:06 +0100
  • df2b6da078 comp: Add NVIDIA direct mode code Pete Black 2019-04-01 10:37:34 +1300
  • ecec5f1a1a comp: Make surface format selection more flexible Pete Black 2019-04-01 10:37:34 +1300
  • c6b4b7916a comp: Refactor vk_get_loader_functions function Jakob Bornecrantz 2019-04-03 01:27:05 +0100
  • e4a016f4d6 d/hdk: Tidy code style Jakob Bornecrantz 2019-04-03 17:00:24 +0100
  • 4540cff077 st/oxr: Silence warning Jakob Bornecrantz 2019-04-01 17:07:23 +0100
  • b78a1936f4 README: Fix warning Jakob Bornecrantz 2019-04-01 16:10:02 +0100
  • af6d121a47 README: Rework links in text to refrences. Jakob Bornecrantz 2019-03-27 13:06:08 +0000
  • 2e55d2abd2 README: Highlight all cli commands as bash Jakob Bornecrantz 2019-03-27 13:07:18 +0000
  • bbf484f51e comp: Free client command pool. Lubosz Sarnecki 2019-03-26 12:35:22 +0100
  • 00afe442f8 comp: Introduce XRT_COMPOSITOR_VULKAN_VALIDATION. Lubosz Sarnecki 2019-03-26 11:07:11 +0100
  • 5d5d420fb6 d/hdk: Fix unhandled case warnings Jakob Bornecrantz 2019-03-27 13:04:37 +0000
  • c147607728 st/oxr: Guard frame end and frame begin for use in headless sessions. Ryan Pavlik 2019-03-26 15:43:15 -0500
  • 72b0a97142 st/oxr: Enable dynamic prediction by default. Ryan Pavlik 2019-03-25 17:26:57 -0500
  • dc990a8e77 d/hdk: Adjust timestamp for latency, based on experiments. Ryan Pavlik 2019-03-25 17:26:01 -0500
  • 82f5a974e3 st/oxr: Optionally perform dynamic prediction. Ryan Pavlik 2019-03-22 11:07:02 -0500
  • f78509ba9b st/oxr: Hand determination of frame time and interval over to compositor Ryan Pavlik 2019-03-17 20:34:07 -0700
  • 8c37377853 comp: Keep track of nominal display interval and last time Ryan Pavlik 2019-03-17 20:28:09 -0700
  • f6c97ec253 comp: Pass time state down into compositor Ryan Pavlik 2019-03-17 20:20:20 -0700
  • bf2eae1524 d/hdk: Tidy code style Jakob Bornecrantz 2019-03-27 13:36:30 +0000
  • b47b9748a5 st/oxr: Tidy code style Jakob Bornecrantz 2019-03-27 13:35:15 +0000
  • 5a7b5cf247 aux/math: Tidy whitespace Jakob Bornecrantz 2019-03-27 13:34:58 +0000
  • 605005b7c2 oh: Compare current and previous quaternion to detect old data. Ryan Pavlik 2019-03-25 16:33:33 -0500
  • ef633d79fb st/oxr: Silence Clang warnings about typeof Ryan Pavlik 2019-03-22 17:14:49 -0500
  • cfb315d714 oh: Use finite differencing to find ang velocity. Ryan Pavlik 2019-03-22 11:02:57 -0500
  • d29dc04e05 aux/math: Add quat finite difference function Ryan Pavlik 2019-03-22 10:32:57 -0500
  • 9004ea80bb xrt: Devices get a timekeeping object, must return a timestamp. Ryan Pavlik 2019-03-22 08:39:35 -0700
  • 294be21392 d/oh: Populate nominal frame interval Ryan Pavlik 2019-03-17 20:25:53 -0700
  • 3e7b9169d6 d/hdk: Populate nominal frame interval Ryan Pavlik 2019-03-17 20:21:04 -0700
  • aa38b70ac7 xrt: Add nominal frame interval to device interface. Ryan Pavlik 2019-03-17 20:20:42 -0700
  • 94cd1908db aux/util: Add time_ns_to_s and time_s_to_ns Ryan Pavlik 2019-03-22 10:57:18 -0500
  • 992c176143 st/oxr: Fix verify prototype and add extern C attributes Jakob Bornecrantz 2019-03-25 01:18:17 +0000
  • c8515e142d st/oxr: Ignore graphics bindings from disabled extensions Benjamin Saunders 2019-03-24 14:13:35 -0700
  • 3c9eafc1f0 st/oxr: Implement XR_KHR_headless Benjamin Saunders 2019-03-22 18:11:14 -0700
  • b7023c2ec6 st/oxr: More accurate xrGetReferenceSpaceBoundsRect return code Benjamin Saunders 2019-03-22 20:12:57 -0700
  • f016492a81 build: Add missing GLX dependency Benjamin Saunders 2019-03-22 20:09:53 -0700
  • a06a9eaac2 hdk: Skip apparent matches that have weird USB props. Ryan Pavlik 2019-03-22 14:30:38 -0500
  • d1e024b57f gitignore: Ignore build dirs, vscode config, and .orig files Ryan Pavlik 2019-03-22 14:36:10 -0500
  • 3385dd75f1 readme: Fix markdown issue Ryan Pavlik 2019-03-22 10:33:08 -0500
  • c38026e571 comp: Fix comment typo. Ryan Pavlik 2019-03-17 16:31:48 -0700
  • 5b4c3a2f94 comp: Use U_TYPED_CALLOC/U_TYPED_ARRAY_CALLOC Ryan Pavlik 2019-03-21 15:36:16 -0500
  • f7d990c7e3 xrt: Use U_TYPED_CALLOC Ryan Pavlik 2019-03-21 15:19:52 -0500
  • e57e858351 aux/util: Add U_TYPED_CALLOC macro to wrap calloc and casting. Ryan Pavlik 2019-03-21 15:18:44 -0500
  • 142a9a77eb d/hdk: clarify display transforms and add an ifdef to not rotate. Ryan Pavlik 2019-03-15 17:44:18 -0500
  • 3a1a120238 d/hdk: Fix orientation and angular velocity of tracker Ryan Pavlik 2019-03-15 17:20:40 -0500
  • 32fd930ada d/hdk: Neatly handle disconnects Ryan Pavlik 2019-03-15 16:42:59 -0500
  • 9d0888cd7d d/hdk: Harden against USB issues in prober. Ryan Pavlik 2019-03-15 16:39:12 -0500
  • b74e7c74e2 d/hdk: Handle more models Ryan Pavlik 2019-03-13 13:20:10 -0500
  • 1d6207eee8 st/oxr: Fix some type issues Ryan Pavlik 2019-03-21 15:53:50 -0500
  • d1ec5fa66a oh: Fix type issues Ryan Pavlik 2019-03-21 15:36:26 -0500
  • afd20250ed comp: Fix Vulkan type issues. Ryan Pavlik 2019-03-21 15:34:57 -0500
  • 23df51d14b Add GitLab CI pipeline Daniel Stone 2019-03-19 08:04:39 +0000
  • b8c5ba4bc9 comp: handle acquiring direct mode failing Christoph Haag 2019-03-19 16:08:08 +0100
  • 00803ffc36 readme: fix XR_RUNTIME_JSON example Christoph Haag 2019-03-22 17:32:13 +0100
  • 0b7a620c02 st/oxr: Do not enumerate the XR_KHR_headless extension as it is not supported yet Jakob Bornecrantz 2019-03-21 18:53:50 +0000
  • 0ec31120f2 readme: Fix typo in reference to docs. Ryan Pavlik 2019-03-17 22:39:34 -0700
  • 52e11ac4c5 comp: Move VIVE distortion properties to UBO. Lubosz Sarnecki 2019-03-14 19:38:09 +0100
  • 6f5ef7a0cb comp: Rename ubo_data to ubo_pano. Lubosz Sarnecki 2019-03-14 16:23:32 +0100
  • a87e6e664e oh: Initialize VIVE distortion parameters with default values from my VIVE. Lubosz Sarnecki 2019-03-14 16:23:15 +0100
  • cdfe8b8d4a xrt: Define VIVE distortion parameters. Lubosz Sarnecki 2019-03-14 16:22:45 +0100
  • 15a97422ba xrt: Add all of Monado Jakob Bornecrantz 2019-03-18 05:52:32 +0000
  • 618c73f24b Initial commit Jakob Bornecrantz 2019-03-18 05:50:31 +0000