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

st/oxr: Add extension support for XR_KHR_composition_layer_equirect2

942ba178a096f6caee79f06a4b93b64ff4c655d1 authored over 4 years ago
external: Update OpenXR headers to 1.0.12

708dc80bbc211f027d054c0a22fa01b6a26f18ba authored over 4 years ago
t/cli: Add lighthouse command

c5b696cfd701742a6d7ef5d7a7140f166662ba35 authored over 4 years ago
os/ble: Use logging

0804dc20d185af4ba8c2c471f1a580f2980ef4ba authored over 4 years ago
os/ble: Large refactor of code

40c764a29040e5208fcf40a4828510e6111598ac authored over 4 years ago
os/ble: Correct documentation on os_ble_notify_open function

5b4d45ffcc0ed9fa3fd9b40c0f86aa6b846c8f4a authored over 4 years ago
xrt: Add XRT_HAVE_DBUS

33879da21a54420ae2e70ec79e21f755980d7ae8 authored over 4 years ago
os/ble: Add os_ble_broadcast_write_value function

5af976a5104247463092339b128995ff56aa5ba2 authored over 4 years ago
build/ctl: Explicitly depend on generated ipc client header

Including a header in the build target is the documented solution for depending on
the generatio...

a0dd182dae55ef1f16b9445f064f127324b78f67 authored over 4 years ago
st/oxr: Destroy client compositor when session is destroyed

Fixes #99

02b33c668b5c36d03c11ea2412ff89119156a954 authored over 4 years ago
st/oxr: Use xrt_comp_native_destroy helper

9dd8bfef286a92e2fa6c311c1583a6f1f1d42289 authored over 4 years ago
ipc: Free client side compositor

3729f2e8c9a61b18eb291812f8d4b32ab7d4cf98 authored over 4 years ago
c/client: The client compositors doesn't own the native compositor

309037a445cc62aca7f6b6e2db414f2cf4147ee6 authored over 4 years ago
d/dummy: Make view rotate slightly with time

6ec6c2eac923652838bef921183c95e6ac956f97 authored over 4 years ago
d/dummy: Make the view move slightly with time

9f39410b6422966e2162d56171f7a4a2791e3c6d authored over 4 years ago
xrt: Rename xrt_uv_triplet

9a675cc7f317d927d8b519a8d8c07fc191054852 authored over 4 years ago
doc: Add changelog for MR 538

2ef1affb2bc6e7185d6523ef05af9e012da5a361 authored over 4 years ago
d/openhmd: Make struct oh_device private and refactor

bb56e5f3c53daa93707cf214db0687d3bcc44ef4 authored over 4 years ago
comp: Move mesh generation to comp_renderer init

Use none shader when XRT_DISTORTION_MODEL_NONE is set.
Fall back to none distortion if mesh gene...

c5209c5ed4d428a56554375fa28f0eccc0a91be9 authored over 4 years ago
xrt: Use struct vive_values for u_compute_distortion_vive

f6c3998d2901159dbfcd7f900b63058198fcc34a authored over 4 years ago
comp: More replacing of binding indices with variables

bc7a9489754154601498f8a7eba014318e77bdac authored over 4 years ago
xrt: Remove all but mesh distortion values from xrt_hmd_parts::distortion

Move vive values to struct u_vive_values in u_distortion_mesh.
Move openhmd values to private st...

29188d681c2e86496a614061bdd321d7ddb8f774 authored over 4 years ago
comp: Rename distortion.vert to none.vert

After removing the other shaders, it is only used for no distortion anymore.

f82f247c190e6bcb3ae984ab8e07d03593ad455a authored over 4 years ago
comp: Support only mesh and no istortion, remove pano and vive shaders

Also changes hardcoded binding indices into variables to make following the code easier
e.g. whe...

2e7451ca5e35c83aa1b1d62b25ed29750c85224e authored over 4 years ago
comp: Replace hardcoded binding indices with variables

Makes it easier to follow when changing code.

80f6fc9039e71d5f2cfa4c4cfb1158ae45d65e97 authored over 4 years ago
d/openhmd: Fix distortion_k value ordering

Their order is opposite to the psvr panotools values.

fd883e26bfcf99e175a8ba4e6eda90029761f78d authored over 4 years ago
doc: Add MR 536 changelog

49d5d3bf40886d18801c6fb278a48ecb6ab2467c authored over 4 years ago
xrt: Replace mesh generator with xdev->compute_distortion()

Each HMD driver now has to implement compute_distortion() which will be called
by the compositor...

fb71c71a8c39fbaa2cb8c43e793810e6e03ad85d authored over 4 years ago
st/oxr: Do not destroy native compositor in sub-classed session creation functions

So it's owned by the instance.

2aaa3acfdffad24bd6171e9f4b52b4f3bf46e9e9 authored over 4 years ago
st/oxr: Don't create a new native compositor in android session

Spotted by Jarvis.

6961bf885f764e8e773287bb4f2559261dbb5f6b authored over 4 years ago
d/ns: remove useless assignments

ee8fdb45fd81316454983a39a8f1acec1318f192 authored over 4 years ago
comp: remove useless pano ubo from mesh distortion

It was left in as a debug measure, but is more confusing than useful,
especially with northstar ...

e5683d4fde0fb1a9275ace764d06324b781a0e4f authored over 4 years ago
d/ohmd: Add (OpenHMD) suffix to openhmd driver string

31539c800efabfbcd037636e41ed8f26fd3ad3df authored over 4 years ago
d/dummy: reduce dummy HMD resolution to 720p

3c0ae7e61efa1a9fdd58f8f25e4618aee496b8c7 authored over 4 years ago
st/prober: Fix build with v4l2 disabled

3d0235a450397e393f725e4f7a85ca856b2a6b53 authored over 4 years ago
st/oxr: Fix warning

9ebf1c4d4d4ff947922a5d46241f6d80f74b0b06 authored over 4 years ago
u/file: Stub out Linux path manip code.

6af00ed8dbd1d7e5499869c4ae56837b249473f8 authored over 4 years ago
.gitignore: Update

95f6ae0dc9c342b2459f0207d890981ce84530f1 authored over 4 years ago
st/p: Fix include of libusb

6779b1c0f858c1586f5db9aea884e624f1e12d4e authored over 4 years ago
build: Make Vive driver Linux-only for now.

Uses Linux byteorder includes.

c0cb04d59a530b0135543146f01e66a53352cbaf authored over 4 years ago
build: Adjust/fix missing dependencies

7e600dd244be4794bfdb958d80b354fc6aa37f2c authored over 4 years ago
build: Be able to build against pthreads4w

6ad46cb1b2e218a27b2cb7514b36a3db8cb666cb authored over 4 years ago
st/p: Tighten preprocessor conditionals for non-Linux

b71f13c5828a0fde770251c1ae39a3148a916a34 authored over 4 years ago
os/threading: Fix includes on Windows

7685f49adb27a4b39c2490e26efc634f57ad9326 authored over 4 years ago
u/threading: Cast result of realloc.

3f4bcb412e5a973ac1d7d264a09350c0f9fe57f2 authored over 4 years ago
u/time: Fix overflow.

f7a132e63532b266237ef419fa7ebea2ea6ae819 authored over 4 years ago
u/debug: Silence warnings on MSVC

695a2c1151bcc834df62ad806b3354537e2e4d9a authored over 4 years ago
u/json: Silence warnings on MSVC

1dffe58952dc8e9bd4df7e439c0f8d2a417ef67a authored over 4 years ago
os/time: Provide time functions for Windows

367c01f3541aa8421847283d341688cc176c1249 authored over 4 years ago
os/time: Implement os_nanosleep for Windows

7c47293c522ef8629db43a6b20f4b033e9575c3a authored over 4 years ago
xrt: Be sure to include config headers

dae3ab3a4f76bd8ed2d1946f5dbbac20494a9cbc authored over 4 years ago
xrt: Remove un-needed includes of unistd

a0c8839a7189c854a2a2baec841ab108c8e9b39e authored over 4 years ago
inc/xrt: Some MSVC and Windows support

54f6aa216649bdd9814772e9e548be8f6e9c298d authored over 4 years ago
inc/xrt: Add Windows implementations of atomic intrinsics.

3ff56f4a3c03412e9ddf0e4c60c93a3db9e6481a authored over 4 years ago
st/oxr: Fix return length from oxr_action_get_input_source_localized_name

c411caf0cd1340a0105e32f5ec558c55554a78ba authored over 4 years ago
doc: Document !532

7817d2ea04fc1ac29254b0a7cb9faf130ac064fc authored over 4 years ago
st/oxr: Return identifier name for bindings

4a62e88f09bea9dc91ce9e2798aba44bedddb2b5 authored over 4 years ago
st/oxr: Return controller name for bindings

b6786f5bfcee874a97ae0bced309e5385a7f82de authored over 4 years ago
st/oxr: Correctly return sub path for input source

33713c790cf6c10d3375a0403e2bb93e03cc50b3 authored over 4 years ago
m/ff: Improve interface

6a94b1cf80b0a731d09bbfd1456c2c5581b5fa51 authored over 4 years ago
st/gui: Get the number of samples in a fifo for graph

0fc4cdcd0f68bc201a756c1e48cf128133d0beb0 authored over 4 years ago
Fix compilation on Musl

Without this fix, compilation failed on Musl due to ssize_t being an
unknown type

In file inclu...

71f912ffc57548c8f47f1567844ed41a5f05bc83 authored over 4 years ago
imgui: Update to 1.78

36ea1825bf7d0d67ec5d82e4a6f54e6a0fd23c56 authored over 4 years ago
u/var: Refactor how variables info is passed

3ffa40c6287b122235b59298ee27d63501d158d2 authored over 4 years ago
u/var: Add tracking for filter fifos

d5c62f8ccb297c1f786c08c07a9f6bbb40d5f5c9 authored over 4 years ago
imgui: Add ImPlot

f843c59c37ad9677a88581a99be782839abad10f authored over 4 years ago
m/3dof: Add filter fifos to variable tracking code

b624d290d05a652adbe3d02caf5668e84eafc870 authored over 4 years ago
st/gui: Plot vec3_f32 filter fifos

f7ff6c08edcf7f5bf76f321351849004e2a5eba1 authored over 4 years ago
imgui: Add igToggleButton function

82ea385c6d9942743e13f415e1569e4df51435f1 authored over 4 years ago
st/gui: Include ImPlot and Monado-ImGui in gui_imgui header

468f72d62f59dddab3693ffa09d41ca180a8b2ea authored over 4 years ago
d/ns: Set XRT_SPACE_RELATION_ORIENTATION_TRACKED_BIT

17ff908041bd138cc8df3e2ce2221b7093063929 authored over 4 years ago
d/dummy: Set XRT_SPACE_RELATION_ORIENTATION_TRACKED_BIT

37519dc54d51a0cd4f410af147b89cc74b480e1d authored over 4 years ago
st/oxr: Use space graph in global-to-local space transform

This takes care of transforming the velocities.

ddf3eb5789d5fda4b7d97164e251602d29aea44e authored over 4 years ago
st/oxr: Use space graph resolve result relation flags instead of pure pose relation

f41edee4b4bb7b58d826f99ea9d66d5c74dcd9c9 authored over 4 years ago
d/survive: Update to recent libsurvive git

Rewrite input event handling and add new events from libsurvive.

a664bb22bf86b48f88502cbfa0b2cb3842bae294 authored over 4 years ago
d/survive: remove unused structs

c3fbe6eaf84da109f1becb90983da1715f7a75d6 authored over 4 years ago
st/oxr: Destroy compositor on instance destroy

Fixes direct mode on subsequent instance creation in the same process
when no session was created.

2b90b4ea8965a70d99fdaabe1e01184c9b2bd01f authored over 4 years ago
st/oxr: Check xrLocateViews quaternion only if orientation valid

844daee8444c9b8b4b08de2aa44ece7652c892ec authored over 4 years ago
d/survive: set relation flags properly

357b47522c457badf8b31899e4e1d84af47d297b authored over 4 years ago
aux: Support waiting more than 0.999... seconds in os_nanosleep

a884e24b9a37e6ebf67a0e7d55d7dcafecb86ca2 authored over 4 years ago
ipc: print send and receive errors with ERROR, not DEBUG

These errors lead to unexpected output and should be investigated.

eb8a304178e7b1c27fa38a41d0c5b3abd273613f authored over 4 years ago
d/survive: Remove out_relation_timestamp_ns

6133d4cf998dc198c2e21998729e77198de95589 authored over 4 years ago
st/oxr: Pass actual ViewStateFlags to application with xrLocateViews

These flags are originally set by the driver, then processed by the space graph resolver.

19acc7be2535e50f2de67c5e43cb545d143bc604 authored over 4 years ago
d/survive: Don't fix up invalid pose

150b7649f350d32b6ab834bf8ad535884d25c105 authored over 4 years ago
aux/space: Propagate orientation valid bit through space graph resolve

Invalid poses may be handled more gracefully in the future. For now poses
are not transformed if...

1429d678a06283e423a57e6288d67d217fb26234 authored over 4 years ago
aux/space: fix typo: propagate tracked orientation bit properly

6cce04f8d3bcfc98c6cb8d77c8070ab41cc3a789 authored over 4 years ago
xrt: Remove out_timestamp argument to xrt_device::get_tracked_pose

8e24dda794fd126f93504d114d0176f2a3214744 authored over 4 years ago
xrt: Remove acceleration components from xrt_space_relation

eaffa05a37bc6f8b2ed80256ac7ab042f261c460 authored over 4 years ago
m/base: Remove old space relation functions

5a4d45bbaabe909293b65fb66d87cee090ed81eb authored over 4 years ago
st/oxr: Use new xrt_space_graph

d60cce89779fb847ea886f98750c68ced6b3887c authored over 4 years ago
c/main: Use new xrt_space_graph

855b2005f3e66150e5d569b45440c7d532cf01bb authored over 4 years ago
d/psmv: Rotate angular velocity to be in base space

74690a2278e56abc64dff5d6ad3b8a07ed123a6f authored over 4 years ago
d/psmv: Use space graphs for poses

f9905a4007daa69d6d0f84b9ac09e61348eb548b authored over 4 years ago
m/space: Space graph functions

fe94dec5eab631d564154235f7cac2c4d80d4cea authored over 4 years ago
m/quat: Add math_quat_rotate_derivative

ca91695722dce11801835252b544c93c629d7c52 authored over 4 years ago
xrt: Add xrt_space_graph

4d85db6051af3c760a0f3f21ae72a14e89b826ed authored over 4 years ago
d/ns: Add version 2 config support

0ff1865c2e565ab84328fc26cf5607a276ef0e40 authored over 4 years ago
d/dummy: Minor comments

ea6374d296ecd34bf7662346e786b17099b8c2d3 authored over 4 years ago
t/ctl: Fix typo

09bcf6c9d25ab88c74240365cec2daea6e747f07 authored over 4 years ago
doc/wand: Add a tiny blurb about prober

80fb9b722b834859b6c6f60a4733eea98bb90798 authored over 4 years ago