Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/alvr-org/Monado-ALVR

Monado fork that integrates with ALVR
https://github.com/alvr-org/Monado-ALVR

doc: Document !1875

da7066617966027422abc8962f6e7ce120cfbc23 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/ctl: Use common IPC connection code

f5eaecc6908154cc93a46fedffb6ee0458c6edd6 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ipc: Factor out client connection setup and teardown for reuse.

2c2aa92889c1e0dd4a30ab34a2b21c8746715891 authored over 1 year ago by Ryan Pavlik <[email protected]>
doc: Document !1858

8f36da2f5472742d48b6486ac891d28329ab025f authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/wmr: fix Reverb G2 controller orientation

We can't take the IMU values of the Reverb G2 controller as is.
We need to compensate for how th...

57fb867514a520cf659fb27910b44067980093a2 authored over 1 year ago by Linus Lüssing <[email protected]>
d/wmr: fix Original/Odyssey controller orientation

Similar to the HP Reverb G2 controllers apply the rotations
provided by their calibration data.
...

c5fa0e02e8597f3ba39bc9cf735309aec66d2ecf authored over 1 year ago by Linus Lüssing <[email protected]>
d/wmr: make sensor transform precomputations reuseable

Not only the sensor values from the HMD need to be transformed from WMR
to OpenXR but also the s...

c95be330728b583b1d9bc390c8693710fed026b9 authored over 1 year ago by Linus Lüssing <[email protected]>
doc: Document !1868

e5de8cee27f7e6cc109d3a0d41be986c9a3c51cd authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/client: Wait till D3D12 images aren't in use before releasing the swapchain

This adds a fence signal + CPU wait on the compositor queue before destroying
the swapchain. It ...

62dff3401cd7adbece3bec03fabfd56cc8d8218b authored over 1 year ago by Fernando Velazquez Innella <[email protected]>
doc: Document !1871

bf9db8061edb34d7d64d5cd0d62bf7b8b332742e authored over 1 year ago by Jakob Bornecrantz <[email protected]>
script: Use IGNORE_WORDS_LIST to ignore unknwn [NFC]

Signed-off-by: utzcoz <[email protected]>

def08464eef52eca526f383640e3afc3d933d315 authored over 1 year ago by utzcoz <[email protected]>
script: Ignore Kimera for codespell [NFC]

Signed-off-by: utzcoz <[email protected]>

4b2ebd86489cc88ad1fc317d25120481d682c6b3 authored over 1 year ago by utzcoz <[email protected]>
st/oxr: Fix simple typo for comments [NFC]

grahpics->graphics

Signed-off-by: utzcoz <[email protected]>

0224e975329595ebee1463bc78f83681c38002b8 authored over 1 year ago by utzcoz <[email protected]>
doc: Document !1869

cb4227663f3c0f5d45ea6bdda4109e4484778675 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/common: Warning fix

12eaebfa6a6c568165191774edd0ac43d8451d79 authored over 1 year ago by Ryan Pavlik <[email protected]>
st/oxr: clang-tidy fixes

3f644f9f884a5eb4c81922fc1028a3be7b76a89e authored over 1 year ago by Ryan Pavlik <[email protected]>
c/util: Clang tidy fixes

fe6e87b4a706b7a0b6082833423acf7950b3a9af authored over 1 year ago by Ryan Pavlik <[email protected]>
a/util: Fix doxygen warning

b88aa3401703bf237fb5295770f5e33672c74504 authored over 1 year ago by Ryan Pavlik <[email protected]>
ipc/client: Warning fix

684a3f22e45e8b1a23402611a936ecbece80ca36 authored over 1 year ago by Ryan Pavlik <[email protected]>
a/util: Add missing includes

Co-authored-by: Jakob Bornecrantz <[email protected]>

1f3eba0428ec094ff1b26eb0886446c6a996cda5 authored over 1 year ago by Ryan Pavlik <[email protected]>
st/oxr: Less obvious warning fixes

Co-authored-by: Jakob Bornecrantz <[email protected]>

a97b9a59909b40ad534d3b5ae2cd00c38b28f984 authored over 1 year ago by Ryan Pavlik <[email protected]>
comp/{main,util}: Fix warnings

3609f9149e629d290794b5dce31644e6343f81b6 authored over 1 year ago by Ryan Pavlik <[email protected]>
d/opengloves: Fix warnings

bc9624617ad2a56d4e3ca0f8033dda1627ef4a3d authored over 1 year ago by Ryan Pavlik <[email protected]>
d/steamvr_lh: Fix warnings

c7fcf598664105117946785dec14a8a1610b190c authored over 1 year ago by Ryan Pavlik <[email protected]>
st/oxr: Obvious warning fixes

ae16cb4f13b36352d3aaf5a3422982b2c228287f authored over 1 year ago by Ryan Pavlik <[email protected]>
doc: Document !1867

07da7a7d6aa10a4f2904475a81d076f726fd476f authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/oxr: Add EXT_eye_gaze_interaction to generation script [NFC]

Missed this in 9f1cf952c6f6f61bf81bc11f5d6df575a8aa309c / !1836, closes #269.

6176db87e1f62c87d9a883fac2ba17a100bef4e4 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1863

b82343d3170c9cf9c8205dbff7ccaa62e4526d33 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/vive: Use correct enum for Tundra tracker

2c080454e26ac14f9fbdfdb520530bad2b2d0d6f authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1866

131400afabacc855241129561cbd564614231ff7 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
scripts: Ignore specific changelog fragment [NFC]

0c59bd35e10bc5278759916e3c3d7611d5cdab58 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/steamvr_lh: Add SteamVR Lighthouse driver wrapper

Implement support for SteamVR's Lighthouse driver (on Linux).
Only tested/works with the OG Vive...

4a9f92e151dc777d27c16806bd9d63f8e7e6dc77 authored over 1 year ago by Shawn Wallace <[email protected]>
ext/vfd: Add valve file VFD library

Co-authored-by: Jakob Bornecrantz <[email protected]>

065a6d68632a6bac17be4d62bcc82d5ae0e8f5e5 authored over 1 year ago by Shawn Wallace <[email protected]>
doc: Document !1861

ac8f1a4209ab73af404597af801b25e7cf5d2396 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
t/common: Integrate SteamVR Lighthouse driver into builder

Replaced VIVE_OVER_SURVIVE env var with LH_DRIVER, which takes a string and
allows choosing one ...

a3c2b890670104d46f353053c13c43a80474ad01 authored over 1 year ago by Shawn Wallace <[email protected]>
scripts: Ignore pEvent for spelling

Had to use REGEX because for some reason the ignore word list isn't case
sensitive, the docummen...

71fa4fd3b43d6944e6eba1af76b7f17e35c85ea3 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
ext/vfd: Rename childs to children

5f6714172ba28aae940b70549efef3ea66044a54 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1860

c3ae06163dfed15c19d9bf508c8e0ae2a02380f7 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
[a|d]/[sur]vive: Implement 3.0/Tundra tracker support

Co-authored-by: BabbleBones <[email protected]>

dc5b398405d6b24d3ae1ce58e0325335687e14f9 authored over 1 year ago by Sarah <[email protected]>
a/bindings: Generate bindings for vive tracker interaction profile

2b2a944507df8854c38ab92c78e5a9f7960787a0 authored over 1 year ago by Christoph Haag <[email protected]>
ipc: Transfer xdev serial over ipc

6a01170b23633c185c7a6e5d13fcd835b5bf0e3f authored over 1 year ago by Christoph Haag <[email protected]>
xrt: Add vive tracker interaction profile enum values

Introduces a generic device name only used for bindings.

d89deb2d951af7865a85c6a557e1dc00d2dfdff5 authored over 1 year ago by Christoph Haag <[email protected]>
xrt: Add XRT_DEVICE_VIVE_TRACKER_{GEN3,TUNDRA} defines

Tundra enumeration changes

5787fd260f0735f1bf3c5104a0b27e3c2ac47245 authored over 1 year ago by BabbleBones <[email protected]>
ipc: Add more diagnostic info for first instance service failure

28dc5747e20f9d84a4f43afabf510e15d8797f93 authored over 1 year ago by Robbie Bridgewater <[email protected]>
doc: Document !1862

92ab8fc7a3915a2a73de6193a16e9308f7ca273b authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vive: Move VIDs and PIDs to helper library [NFC]

315861501c264d069b17cc954c9e21ce65af24b7 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
a/vive: Add common header with documentation [NFC]

205d82ce9cec6f05f801d1f4f6898a0302243aa3 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/remote: Support r_hub for Windows

Signed-off-by: utzcoz <[email protected]>

58193ad1c414e8d4c03a848744a983d2fc7b0a6e authored over 1 year ago by utzcoz <[email protected]>
t/android: Declare INTERNET permission for remote driver

Signed-off-by: utzcoz <[email protected]>

287102d25602f38d85795a3259f1dd8a2b5c6aa8 authored over 1 year ago by utzcoz <[email protected]>
d/remote: Enable remote driver building on Windows

Signed-off-by: utzcoz <[email protected]>

5fc900ac75c1a99e38b0028676532cfef167dcbc authored over 1 year ago by utzcoz <[email protected]>
d/wmr: avoid using non-self-explanatory numbers for input allocations

By using an extra, final entry in the according inputs enum instead
of using a hard coded number...

fca4ac41e5f3fdfd70869aadc0434f913b8cbcde authored over 1 year ago by Linus Lüssing <[email protected]>
d/wmr: fix squeeze trigger in SteamVR

While in the Monado debug GUI the squeeze trigger is detected fine and
it is also listed in the ...

d7468d22dae4bec52f46045ab7a37409f0424dfd authored over 1 year ago by Linus Lüssing <[email protected]>
doc: Document !1836

785e99f115df87dd4561fe6f88a7988b5834b650 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
st/oxr: Add eye gaze support

9f1cf952c6f6f61bf81bc11f5d6df575a8aa309c authored over 1 year ago by Drew Chien (Te-Ju) <[email protected]>
a/bindings: Add eye gaze support

aefeeb140317337c69ce7bbcb09dcc23fdd37745 authored over 1 year ago by Drew Chien (Te-Ju) <[email protected]>
xrt: Add eye gaze defines and role

96c88f488e73b08601177424ee0a884469579041 authored over 1 year ago by Drew Chien (Te-Ju) <[email protected]>
d/wmr: Infrastructure for tunnelled controller connections

Add a connection object for controllers that are tunnnelled
through the HMD, and calls to allow ...

89407f8de8637221ce82ad0d85ceb2ecf67adedd authored over 1 year ago by Jan Schmidt <[email protected]>
d/wmr: Publish Reverb G2 tunnelled controllers

If there are HMD-tunnelled controllers present,
publish them in the prober and builder so they
c...

9966c16cddad4a01573098c1791565d74c141b4b authored over 1 year ago by Jan Schmidt <[email protected]>
d/wmr: Initial tunnelled controller handling.

Create controller devices when a presence
message indicates one is paired and online.

Pass cont...

e356d57a6ae3c5a9da5488d2fcd0c1d962db4bf8 authored over 1 year ago by Jan Schmidt <[email protected]>
xrt: Add swapchain_[dec|inc]_image_count functions

cd37974c042fc658ceb067324de12cbcdb48d7dc authored over 1 year ago by Christoph Haag <[email protected]>
c/util: Implement wait_image in comp_swapchain

351dd9b9de5179cf11749bd4d4f9e9d1f876f66f authored over 1 year ago by Christoph Haag <[email protected]>
os/time: Add windows impl of os_realtime_get_ns

1451bd9993b78f0ccfc6c91e05279c4aa572f5e8 authored over 1 year ago by Christoph Haag <[email protected]>
c/util: prevent sporadic xrAcquireSwapchainImage failure under high GPU load

eace6e310de17a08bbce433c29d77c23ae8d27e9 authored over 1 year ago by Andrei Aristarkhov <[email protected]>
st/oxr: Use CMake-derived version constants for OpenXR runtime version

c91928f39eaffac4444be8529339519baecab975 authored over 1 year ago by Robbie Bridgewater <[email protected]>
a/util: Set version constants from CMake

44d7b8489c890294a9fda6450bb62237123009a2 authored over 1 year ago by Robbie Bridgewater <[email protected]>
a/util: Set colors for various zones when supported by TRACY

03780e9ced694e6aa6542cb9a222b7f9db066a91 authored over 1 year ago by Robbie Bridgewater <[email protected]>
d/wmr: fix controller activation in SteamVR

SteamVR requires the serial number to be set. Otherwise after creating
the controller it will fa...

7e14d7eb768117b7d48f345a31bfd51b85ff7c1e authored over 1 year ago by Linus Lüssing <[email protected]>
d/wmr: Update comments in controller_base

Expand some comments about what different packets do and fix
the description of controller conne...

4b4fc2b73dccc0cb39df90e7a2b3e48458ad216e authored over 1 year ago by Jan Schmidt <[email protected]>
d/wmr: Change public name for G2 controllers

Change the published device name for G2 controllers from the
generic 'WMR Controller'

948d78fb6139e5b5e685d825ca037e885549c240 authored over 1 year ago by Jan Schmidt <[email protected]>
util/u_file: Add u_file_open_file_in_config_dir_subpath()

Add a utility function for accessing files in subdirectories
of the main config dir, creating th...

ac84cd4d527fd4730d166ec56efc7e09cb8c93c4 authored over 1 year ago by Jan Schmidt <[email protected]>
d/wmr: Cache controller configs

Store controller calibration block into a cache file and
use that if available, to save time on ...

7009c6432638f409cff99ed0bdb2ee1efc84415b authored over 1 year ago by Jan Schmidt <[email protected]>
build,a/{os,util},xrt,ipc: Fix compilation with Mingw64 on MSYS2

Main changes:
- use the pthread lib provided by Mingw64
- include windows.h where needed
- defin...

2f3f9e0cb970432fe3d76136988d99f90a17b5d9 authored over 1 year ago by sdegrande <[email protected]>
doc: Document !1823

eab742ad9e03fb582e7dffbda6a42faf5bda1a9c authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1447 and other Rift-S MRs

ebc044f141f93e1211b7b27e71b892cde608c4af authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/rift_s: Make sure to depend on sinks

8a002db4f46b490418223df67dd5d0d6cba48186 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
cmake: Add name for OpenXR manifest file

Signed-off-by: utzcoz <[email protected]>

d0df0408ac5476a9e1255c6bdc698d656c099adc authored over 1 year ago by utzcoz <[email protected]>
xrt: Add XRT_INPUT_GENERIC_[STAGE|LOCAL]_SPACE_POSE

Add XRT_INPUT_GENERIC_STAGE_SPACE_POSE and XRT_INPUT_GENERIC_LOCAL_SPACE_POSE to allow dynamical...

111f2690403bb856f7e0198cacb7903ee076ef1a authored over 1 year ago by Robbie Bridgewater <[email protected]>
Fix segfault with WMR controllers and SteamVR-Monado plugin

With the Reverb G2 controllers connected to the Linux host system via
Bluetooth the following se...

b49ff83a3e7b8618c92f4a7656ded3edc339e42f authored over 1 year ago by Linus Lüssing <[email protected]>
cmake: Use fancy colors on AppleClang too

10fe48e81bb643706567bd0f95e74c8b604d3565 authored over 1 year ago by Moshi Turner <[email protected]>
cmake: Adjust XRT_OPENXR_INSTALL_ACTIVE_RUNTIME to default to OFF.

b9f05182d0917e2192fd32702d619848d5676e5f authored over 1 year ago by Ryan Pavlik <[email protected]>
xrt: App enabled extension state

Adds support for passing through which extensions an OpenXR client
has enabled to server for dri...

17d8e010c84e1434ae613e9b9de75928a3ba7e62 authored over 1 year ago by Korcan Hussein <[email protected]>
cmake: Fix linux builds with vcpkg.

0b3ef8f67946b8b3048de35b609d049aa9995b3b authored over 1 year ago by Korcan Hussein <[email protected]>
t/slam: Implement new prediction using latest IMU samples for everything

a860a7f40eb25ad83687063d016d4525affb3f83 authored over 1 year ago by Mateo de Mayo <[email protected]>
doc: Document !1839

17fcaed10b53e8ee6d614dced142702ea0e3401b authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/dai: Add env variables to tweak IMU settings

Add make code able to accept 1 and 2 samples in a batch.

b6a1a2b390d3cd60b260b7935ce95497c451e81e authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/dai: Do some tracing on IMU samples

5b8a68fce5f2e1060e44bda949a3e43f04637f98 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/dai: Tidy includes

025755676354c96653cc3e8d04a5e95f04209ae0 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/dai: Set thread names and tweak printing

9def97ebb893d7ab7fd6051ab338673badec009d authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/pssense: Implement controller vibration and CRC check for input reports

fe6d5847124ed1cd7d65f0c468ff96d3143e91da authored over 1 year ago by Jarett Millard <[email protected]>
cmake: Adjust build so that CPack makes a better deb file.

Not as good as the native one, but better.

e3ce5287039a46b63383986294c1c5ae51c07ee8 authored over 1 year ago by Ryan Pavlik <[email protected]>
ci: Fix archlinux container

OpenCV highui now depends on qt6

1af711ec8b3e2c7455262cb5758ef22e4f1e3f14 authored over 1 year ago by Christoph Haag <[email protected]>
d/vive: Improve and refactor IMU time calculation

1f632bcfb947ad3ff1504fc40f9fd0d9ebabf41b authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1829

f62d08bdceda4d0050c4fcff51dadd6e3f2ccbc0 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/vive: Drain all imu packets at startup

70850472b24cd18bdaf704e3480ca3dece65f9d4 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
d/vive: Tidy header includes

7f1c5e9bd5a1b73d38ac12fc6951fef7e331d9b2 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/util: Remove comp_swapchain_image samplers

No longer used, they where all the same.

27ba15cb24c32db6b9833569dbba694e928aa691 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Remove layer renderer framebuffer sampler

1644812dc5c5cb52d03a0867ce53910f204936fd authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/main: Use new samplers

The swapchain code was creating a whole bunch of samplers, two for each image.
The thought was t...

82453bab576c889262b816ce9234427868e8100b authored over 1 year ago by Jakob Bornecrantz <[email protected]>
c/render: Remove compute default_sampler

647fd366c5ea727377e8cb264087ab828544e135 authored over 1 year ago by Jakob Bornecrantz <[email protected]>
doc: Document !1824

76b35d43971e16343e0176042eacfb6179a96cb1 authored over 1 year ago by Jakob Bornecrantz <[email protected]>