Commit graph

  • 06f3025b66 Merge branch 'sapphire/solarxr-rewrite' into 'main' Sapphire 2026-08-03 23:46:32 -05:00
  • 64db1c9682 Merge branch 'feature/generic-rift-distortion' into 'main' Beyley Cardellio 2026-08-04 04:46:14 +00:00
  • c94bf36b3a Merge branch 'feature/bigceres' into 'main' Beyley Cardellio 2026-08-04 04:46:12 +00:00
  • a4fab9973a Merge branch 'feature/quat-exp-so3' into 'main' Beyley Cardellio 2026-08-04 04:46:11 +00:00
  • 80d2c536df Merge branch 'feature/tinyceres-pnp-optimizer' into 'main' Beyley Cardellio 2026-08-04 04:42:58 +00:00
  • 02e0033503 Merge branch 'android-last-accel-fusion' into 'main' Роман Пушкарский 2026-08-04 04:42:35 +00:00
  • 6e6104b972 Merge branch 'jakob/shader-cache' into 'main' Jakob Bornecrantz 2026-08-04 04:42:35 +00:00
  • 98daef04e3 Merge branch 'mateosss/wmreuroc' into 'main' Mateo de Mayo 2026-08-04 01:42:33 -03:00
  • 98e5682168 Merge branch 'oxr-null-interaction-profile' into 'main' Sapphire 2026-08-03 23:42:31 -05:00
  • cdec003cbb Merge branch 'haagch/mercury_fixes' into 'main' Christoph Haag 2026-08-04 04:42:30 +00:00
  • 1a0d1c16f6 Merge branch 'feature/openvr-capi' into 'main' Beyley Cardellio 2026-08-04 04:17:12 +00:00
  • 735e29e4e7 st/openvr: Implement support for OpenVR CAPI main Beyley Cardellio 2026-08-02 23:55:59 -07:00
  • e4dbb50b7e external: Add generation for OpenVR CAPI types Beyley Cardellio 2026-08-02 23:52:29 -07:00
  • 30291caaea
    t/constellation: Replace OpenCV pose optimization + RANSAC Beyley Cardellio 2026-08-03 14:34:46 -07:00
  • ac4fb74f20
    t/constellation: Codify max LEDs per device Beyley Cardellio 2026-08-03 14:15:09 -07:00
  • 3871ec738c
    external: Replace tinyceres with full ceres Beyley Cardellio 2026-07-30 23:22:29 -07:00
  • 42c1c98a62
    a/tracking: Fix warning with Eigen 3 Beyley Cardellio 2026-08-03 16:06:57 -07:00
  • b672140ad5
    d/solarxr: Reconnect to IPC sockets when connection breaks Sapphire 2026-08-03 02:52:06 -05:00
  • 02270d3f40
    d/solarxr: Check for hang up event when polling IPC sockets Sapphire 2026-08-03 02:48:40 -05:00
  • 4f3a33e108
    d/solarxr: Use {LEFT,RIGHT}_HAND roles in feeder Sapphire 2026-07-30 19:03:29 -05:00
  • 28f2e31b88
    d/solarxr: Fix driver after SolarXR breaking changes in server-rewrite Sapphire 2026-07-30 18:59:54 -05:00
  • 6f40b8adb6
    t/service-lib: Fix warning in release Beyley Cardellio 2026-08-03 15:28:40 -07:00
  • e22a66838a
    st/oxr: Fix unused variable warnings on Android/Windows Beyley Cardellio 2026-08-03 15:03:33 -07:00
  • e697d8166f
    tests: Add testing for SO3 quaternion exponential map implementations Beyley Cardellio 2026-07-27 17:25:42 -07:00
  • ad2ad3cc70
    a/math: Add ceres integration header for quatexpmap Beyley Cardellio 2026-07-24 17:10:17 -07:00
  • 0dcb1c60cf
    a/math: Don't produce NaN derivatives with identity quat logarithm Beyley Cardellio 2026-07-27 16:08:11 -07:00
  • 17e179d901
    a/math: Expose templated quaternion exponentiation alongside new SO(3) exponential map. Beyley Cardellio 2026-07-24 16:06:18 -07:00
  • 8cffb89780
    tests: Add testing for SO3 quaternion exponential map implementations Beyley Cardellio 2026-07-27 17:25:42 -07:00
  • 461e05c54a
    a/math: Add ceres integration header for quatexpmap Beyley Cardellio 2026-07-24 17:10:17 -07:00
  • 560a9af843
    a/math: Don't produce NaN derivatives with identity quat logarithm Beyley Cardellio 2026-07-27 16:08:11 -07:00
  • ebc53b76e3
    a/math: Expose templated quaternion exponentiation alongside new SO(3) exponential map. Beyley Cardellio 2026-07-24 16:06:18 -07:00
  • a3814eb2b0 Merge branch 'wayland-backend-improve-device-selection' into 'main' chr v1.x 2026-08-03 17:25:04 +00:00
  • 3ffd33f201 Merge branch 'lh-max-pred' into 'main' galister 2026-08-03 14:23:19 +00:00
  • 0fd4a0c2a7 st/openvr: Create xsysc unconditionally Beyley Cardellio 2026-08-02 23:55:36 -07:00
  • 89d2c23c17 st/openvr: Return error on invalid vulkan/texture handles Beyley Cardellio 2026-08-02 23:51:36 -07:00
  • c5c44b533e Merge branch 'shared-fences' into 'main' xytovl 2026-08-03 06:18:35 +00:00
  • 49eac89bce Merge branch 'cosmos-dist-beyley' into 'main' LunaticCat 2026-08-03 03:59:08 +00:00
  • bf2aaa1797 Merge branch 'fp/Enhanced-contributing-policy' into 'main' Frederic Plourde 2026-08-03 02:45:08 +00:00
  • b2425dd9e7 Merge branch 'jakob/remove-sub-classes' into 'main' Jakob Bornecrantz 2026-08-02 23:27:52 +00:00
  • 9cad1f6145 Merge branch 'jakob/oxr-bindings-refactor' into 'main' Jakob Bornecrantz 2026-08-02 22:08:50 +00:00
  • ca9a457391 Merge branch 'application-system-policy' into 'main' Beyley Cardellio 2026-08-02 21:22:09 +00:00
  • 3bbfd8e76e Merge branch 'solarxr-integration' into 'main' rcelyte 2026-08-02 21:20:35 +00:00
  • 130f4d7bf2 Merge branch 'layers-alpha-blend' into 'main' galister 2026-08-02 21:19:53 +00:00
  • 3d651b0905 Merge branch 'oculus-touch-constellation' into 'main' Marker 2026-08-02 21:17:39 +00:00
  • 6b1047e5c9 Merge branch 'fix/openvr-conventions' into 'main' Beyley Cardellio 2026-08-02 21:11:35 +00:00
  • 826fb91ffd st/openvr: Follow Monado C++ conventions Beyley Cardellio 2026-08-01 20:20:07 -07:00
  • f5ef8b3d72 Merge branch 'fix/opencv5-warning-fix' into 'main' Beyley Cardellio 2026-08-02 20:58:27 +00:00
  • 447196fa90 a/tracking: Update for OpenCV 5 Beyley Cardellio 2026-08-01 20:36:26 -07:00
  • b58f81b542 Merge branch 'haagch/mercury_history_lerp' into 'main' Christoph Haag 2026-08-02 20:31:14 +00:00
  • 963e2232e3 Merge branch 'jakob/allocation-collection' into 'main' Jakob Bornecrantz 2026-08-02 20:29:26 +00:00
  • 66853a2801 Merge branch 'main' into 'main' Ivan Pancheniak 2026-08-02 18:45:56 +00:00
  • e8b055cb0b Merge branch 'korejan/android-bluetooth' into 'main' korejan 2026-08-02 17:45:19 +00:00
  • 9f4f3b187d Merge branch 'wmr-threading-fix' into 'main' Simon Zeni 2026-08-02 13:45:03 -04:00
  • 9502137569 Merge branch 'winrt-direct-present-fixes' into 'main' Supremium 2026-08-02 15:53:21 +00:00
  • 862c5dc986 Merge branch 'jakob/integration' into 'main' Jakob Bornecrantz 2026-08-02 15:51:50 +00:00
  • 4018b78633
    d/rift: Port to new distortion implementation Beyley Cardellio 2026-08-01 23:50:31 -07:00
  • 07da995611
    a/util: Add new Oculus Rift distortion implementation Beyley Cardellio 2026-08-01 23:48:25 -07:00
  • 3992f0ea34 Merge branch 'fix/contactglove2-ext' into 'main' Beyley Cardellio 2026-08-02 04:15:51 +00:00
  • 6178e909b4
    doc: Document !2879 Beyley Cardellio 2026-06-10 16:11:55 -07:00
  • 4001b0ebbc
    ipc: Implement application policy objects Beyley Cardellio 2026-06-24 20:42:10 -07:00
  • 4ae99b1df3
    t/common: Implement create_app_instance for t_instance Beyley Cardellio 2026-06-08 17:03:14 -07:00
  • 8af8bcb4ba
    base: Add application policy implementations Beyley Cardellio 2026-06-08 17:02:47 -07:00
  • 8fe0e8ab48
    xrt: Add per-app policy instance/system interfaces Beyley Cardellio 2026-06-08 17:02:17 -07:00
  • 6ca8ca2b0f cmake: Properly enable MND_contactglove2_interaction Beyley Cardellio 2026-05-10 20:53:10 -04:00
  • 668dbd4f39 Merge branch 'ipc-join-client-threads-before-teardown' into 'main' Jonathan Steffan 2026-08-01 22:26:01 +00:00
  • c8d3811eb3 Merge branch 'jakob/event-related-fixes' into 'main' Jakob Bornecrantz 2026-08-01 12:43:40 +00:00
  • db2786bd60 st/oxr: Remove more session events on destroy Jakob Bornecrantz 2026-06-27 22:18:19 +01:00
  • 8aa4fd3e83 st/oxr: Fix children destroying for handles Jakob Bornecrantz 2026-06-27 21:34:21 +01:00
  • 6a4f1b1b04 c/multi: Fix accidental release of mutex Jakob Bornecrantz 2026-06-27 21:14:12 +01:00
  • ec20ec38a6 st/oxr: Fix events being lost Jakob Bornecrantz 2026-08-01 13:33:18 +01:00
  • edd659b276 Merge branch 'jakob/xrt-io-cache' into 'main' Jakob Bornecrantz 2026-08-01 10:55:13 +00:00
  • bb51cacf1d Merge outstanding MRs into jakob/integration Jakob Bornecrantz 2026-08-01 10:16:35 +01:00
  • be1cd704f4 xrt: Explore allocation collection Jakob Bornecrantz 2026-06-11 14:36:25 +01:00
  • ad8aace287 xrt: Switch all to only use xrt_allocation_collection Jakob Bornecrantz 2026-04-06 16:56:17 +01:00
  • d374632123 ipc: Switch swapchain to only use allocation collection on create Jakob Bornecrantz 2026-04-04 20:29:04 +01:00
  • c1509ecc03 c/util: Switch comp_swapchain to xrt_allocation_collection Jakob Bornecrantz 2025-12-06 23:04:04 +00:00
  • df1be8faf2 c/util: Switch comp_scratch to xrt_allocation_collection Jakob Bornecrantz 2025-12-06 23:04:03 +00:00
  • 74751c5868 t/sdl_test: Add xrt_allocation_collection support to swapchains Jakob Bornecrantz 2026-04-06 16:42:18 +01:00
  • 924bc2b191 c/client: Add xrt_allocation_collection support to OpenGL swapchains Jakob Bornecrantz 2026-04-05 11:54:01 +01:00
  • 01e3842f58 c/client: Add xrt_allocation_collection support to comp_vk_client Jakob Bornecrantz 2025-12-06 23:04:05 +00:00
  • 8f4e2e228e a/ogl: Add xrt_allocation_collection import support Jakob Bornecrantz 2026-04-06 16:41:18 +01:00
  • 0f73a3c5aa ipc: Add allocation collection support Jakob Bornecrantz 2026-04-04 13:50:34 +01:00
  • c3cd4d0b19 st/oxr: Add XR_NVX1_action_context Jakob Bornecrantz 2026-02-18 17:56:29 +00:00
  • 849ff6365c st/oxr: Remove more session events on destroy Jakob Bornecrantz 2026-06-27 22:18:19 +01:00
  • ac44c9ee95 st/oxr: Fix children destroying for handles Jakob Bornecrantz 2026-06-27 21:34:21 +01:00
  • b20e3fc792 c/multi: Fix accidental release of mutex Jakob Bornecrantz 2026-06-27 21:14:12 +01:00
  • f0cb75572c st/oxr: Fix events being lost Jakob Bornecrantz 2026-06-27 20:50:51 +01:00
  • abade20587 cmake: Enable XR_KHR_generic_controller Jakob Bornecrantz 2026-05-29 14:17:44 +01:00
  • 14dbe9acbf a/binding: Add generic controller re-bindings Jakob Bornecrantz 2026-05-30 08:41:18 +01:00
  • e9a0c60c5e xrt: Remove re-bindings for Index Controller and Vive Wand Jakob Bornecrantz 2026-05-29 14:17:44 +01:00
  • 53355dfaae st/oxr: Replace old code with new binding code Jakob Bornecrantz 2026-06-22 10:26:10 +01:00
  • 7067465c92 st/oxr: Add resolvers for new binding code Jakob Bornecrantz 2026-06-22 10:17:38 +01:00
  • 700638fc63 st/oxr: Add new binding registry that creates live structures from templates Jakob Bornecrantz 2026-06-22 10:17:15 +01:00
  • 60d0c36d15 st/oxr: Add rebindings Jakob Bornecrantz 2026-06-22 10:15:18 +01:00
  • df3611f1c1 st/oxr: Add support framwork for new binding code Jakob Bornecrantz 2026-06-22 10:14:00 +01:00
  • c079b1bdfc st/oxr: Add rebinding profile Jakob Bornecrantz 2026-06-22 10:12:22 +01:00
  • baa7f3b25d st/oxr: Add new binding point structures Jakob Bornecrantz 2026-06-22 10:10:27 +01:00
  • e9e560dc8e render: Use pipeline cache for distortion.comp Jakob Bornecrantz 2026-07-06 12:01:43 +01:00
  • e2ac6f1fdb render: Add compute pipeline cache with C wrappers Jakob Bornecrantz 2026-07-06 12:01:43 +01:00
  • 625c278837 render: Wire shader specialization generation for distortion.comp Jakob Bornecrantz 2026-07-06 12:01:43 +01:00